home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
QuickTime 1.5 for Developers
/
QuickTime 1.5 for Developers.iso
/
Goodies
/
Aldus Fetch™
/
Fetch Browser
/
Fetch Browser.rsrc
/
CODE_37_AEdit.txt
< prev
next >
Wrap
Text File
|
1992-10-27
|
181KB
|
3,097 lines
# near model CODE resource
# jump table entries: 14000-14013 (14 of them)
fn00000000:
00000000 4E56 FFF8 link A6, -0x0008
00000004 0C6E 8300 000A cmpi.w [A6 + 0xA], 0x8300
0000000A 5FC0 sle D0
0000000C 4A00 tst.b D0
0000000E 660C bne +0xE /* 0000001C */
00000010 0C6E 8300 0008 cmpi.w [A6 + 0x8], 0x8300
00000016 5FC1 sle D1
00000018 8001 or.b D0, D1
0000001A 6734 beq +0x36 /* 00000050 */
label0000001C:
0000001C 1F3C 0001 move.b -[A7], 0x1
00000020 1F3C 0001 move.b -[A7], 0x1
00000024 1F3C 0001 move.b -[A7], 0x1
00000028 2F2E 000C move.l -[A7], [A6 + 0xC]
0000002C 4EAD 1142 jsr [A5 + 0x1142 /* export_548 */]
00000030 2F2E 000C move.l -[A7], [A6 + 0xC]
00000034 4EAD 114A jsr [A5 + 0x114A /* export_549 */]
00000038 486E FFF8 pea.l [A6 - 0x8]
0000003C 2F2E 000C move.l -[A7], [A6 + 0xC]
00000040 4EAD 1F12 jsr [A5 + 0x1F12 /* export_990 */]
00000044 3D6E FFFA 000A move.w [A6 + 0xA], [A6 - 0x6]
0000004A 3D6E FFF8 0008 move.w [A6 + 0x8], [A6 - 0x8]
label00000050:
00000050 302E 000A move.w D0, [A6 + 0xA]
00000054 48C0 ext.l D0
00000056 2F00 move.l -[A7], D0
00000058 302E 0008 move.w D0, [A6 + 0x8]
0000005C 48C0 ext.l D0
0000005E 2F00 move.l -[A7], D0
00000060 4267 clr.w -[A7]
00000062 2F2E 000C move.l -[A7], [A6 + 0xC]
00000066 4EAD 310A jsr [A5 + 0x310A /* export_1565 */]
0000006A 4E5E unlink A6
0000006C 205F movea.l A0, [A7]+
0000006E 504F addq.w A7, 8
00000070 4ED0 jmp [A0]
00000072 0000 4E56 ori.b D0, 0x56 /* 'V' */
// begin alternate branch 00000074-00000078
fn00000074:
00000074 4E56 FFF8 link A6, -0x0008
// end alternate branch 00000074-00000078
fn00000074: // (misaligned)
00000076 FFF8 .invalid <<F/7/7>>
00000078 486E FFF8 pea.l [A6 - 0x8]
0000007C 2F2E 000C move.l -[A7], [A6 + 0xC]
00000080 4EAD 1F12 jsr [A5 + 0x1F12 /* export_990 */]
00000084 206E 0008 movea.l A0, [A6 + 0x8]
00000088 316E FFFA 0002 move.w [A0 + 0x2], [A6 - 0x6]
0000008E 206E 0008 movea.l A0, [A6 + 0x8]
00000092 30AE FFF8 move.w [A0], [A6 - 0x8]
00000096 4E5E unlink A6
00000098 205F movea.l A0, [A7]+
0000009A 504F addq.w A7, 8
0000009C 4ED0 jmp [A0]
0000009E 0000 4E56 ori.b D0, 0x56 /* 'V' */
// begin alternate branch 000000A0-000000AC
fn000000A0:
000000A0 4E56 FEFE link A6, -0x0102
000000A4 206E 0008 movea.l A0, [A6 + 0x8]
000000A8 43EE FF00 lea.l A1, [A6 - 0x100]
// end alternate branch 000000A0-000000AC
fn000000A0: // (misaligned)
000000A2 FEFE 206E .extension 0xEFE <<F/2-3/7>> // unimplemented
000000A6 0008 43EE ori.b A0, 0xEE
000000AA FF00 .extension 0xF00 <<F/4-5/7>> // unimplemented
000000AC 703F moveq.l D0, 0x3F
label000000AE:
000000AE 22D8 move.l [A1]+, [A0]+
000000B0 51C8 FFFC dbf D0, -0x6 /* 000000AE */
000000B4 4267 clr.w -[A7]
000000B6 2F2E 0010 move.l -[A7], [A6 + 0x10]
000000BA 486E FF00 pea.l [A6 - 0x100]
000000BE 4EAD 3D92 jsr [A5 + 0x3D92 /* export_1966 */]
000000C2 1D5F FEFF move.b [A6 - 0x101], [A7]+
000000C6 4267 clr.w -[A7]
000000C8 2F2E 000C move.l -[A7], [A6 + 0xC]
000000CC 486E FF00 pea.l [A6 - 0x100]
000000D0 4EAD 3D92 jsr [A5 + 0x3D92 /* export_1966 */]
000000D4 1D5F FEFE move.b [A6 - 0x102], [A7]+
000000D8 102E FEFF move.b D0, [A6 - 0x101]
000000DC 6606 bne +0x8 /* 000000E4 */
000000DE 802E FEFE or.b D0, [A6 - 0x102]
000000E2 6708 beq +0xA /* 000000EC */
label000000E4:
000000E4 1D7C 0001 0014 move.b [A6 + 0x14], 0x1
000000EA 6004 bra +0x6 /* 000000F0 */
label000000EC:
000000EC 422E 0014 clr.b [A6 + 0x14]
label000000F0:
000000F0 4E5E unlink A6
000000F2 205F movea.l A0, [A7]+
000000F4 DEFC 000C add.w A7, 0xC
000000F8 4ED0 jmp [A0]
000000FA 0000 4E56 ori.b D0, 0x56 /* 'V' */
// begin alternate branch 000000FC-00000100
fn000000FC:
000000FC 4E56 FF16 link A6, -0x00EA
// end alternate branch 000000FC-00000100
fn000000FC: // (misaligned)
000000FE FF16 .extension 0xF16 <<F/4-5/7>> // unimplemented
00000100 48E7 0F38 movem.l -[A7], D4,D5,D6,D7,A2,A3,A4
00000104 286E 0008 movea.l A4, [A6 + 0x8]
00000108 486E FF68 pea.l [A6 - 0x98]
0000010C 4EAD 3E5A jsr [A5 + 0x3E5A /* export_1991 */]
00000110 2254 movea.l A1, [A4]
00000112 41E9 0056 lea.l A0, [A1 + 0x56]
00000116 45EE FF68 lea.l A2, [A6 - 0x98]
0000011A 7024 moveq.l D0, 0x24
label0000011C:
0000011C 20DA move.l [A0]+, [A2]+
0000011E 51C8 FFFC dbf D0, -0x6 /* 0000011C */
00000122 4267 clr.w -[A7]
00000124 2F2E 000C move.l -[A7], [A6 + 0xC]
00000128 486E FF68 pea.l [A6 - 0x98]
0000012C 4EAD 3E7A jsr [A5 + 0x3E7A /* export_1995 */]
00000130 4EAD 207A jsr [A5 + 0x207A /* export_1035 */]
00000134 2254 movea.l A1, [A4]
00000136 41E9 0056 lea.l A0, [A1 + 0x56]
0000013A 45EE FF68 lea.l A2, [A6 - 0x98]
0000013E 7024 moveq.l D0, 0x24
label00000140:
00000140 20DA move.l [A0]+, [A2]+
00000142 51C8 FFFC dbf D0, -0x6 /* 00000140 */
00000146 282E FFF4 move.l D4, [A6 - 0xC]
0000014A 4267 clr.w -[A7]
0000014C 2F04 move.l -[A7], D4
0000014E 4EAD 3D6A jsr [A5 + 0x3D6A /* export_1961 */]
00000152 2054 movea.l A0, [A4]
00000154 315F 00F2 move.w [A0 + 0xF2], [A7]+
00000158 42A7 clr.l -[A7]
0000015A 4EAD 3D62 jsr [A5 + 0x3D62 /* export_1960 */]
0000015E 2E17 move.l D7, [A7]
00000160 4EAD 206A jsr [A5 + 0x206A /* export_1033 */]
00000164 2054 movea.l A0, [A4]
00000166 2147 00EA move.l [A0 + 0xEA], D7
0000016A 42A7 clr.l -[A7]
0000016C 4EAD 3D62 jsr [A5 + 0x3D62 /* export_1960 */]
00000170 2C17 move.l D6, [A7]
00000172 4EAD 206A jsr [A5 + 0x206A /* export_1033 */]
00000176 2054 movea.l A0, [A4]
00000178 2146 00EE move.l [A0 + 0xEE], D6
0000017C 3028 00F2 move.w D0, [A0 + 0xF2]
00000180 5340 subq.w D0, 1
00000182 3D40 FF36 move.w [A6 - 0xCA], D0
00000186 4245 clr.w D5
00000188 604A bra +0x4C /* 000001D4 */
label0000018A:
0000018A 486E FF16 pea.l [A6 - 0xEA]
0000018E 2F04 move.l -[A7], D4
00000190 3F05 move.w -[A7], D5
00000192 486E FF59 pea.l [A6 - 0xA7]
00000196 4EAD 3D8A jsr [A5 + 0x3D8A /* export_1965 */]
0000019A 205F movea.l A0, [A7]+
0000019C 43EE FF38 lea.l A1, [A6 - 0xC8]
000001A0 7007 moveq.l D0, 0x07
label000001A2:
000001A2 22D8 move.l [A1]+, [A0]+
000001A4 51C8 FFFC dbf D0, -0x6 /* 000001A2 */
000001A8 102E FF59 move.b D0, [A6 - 0xA7]
000001AC 6712 beq +0x14 /* 000001C0 */
000001AE 2F06 move.l -[A7], D6
000001B0 486E FF38 pea.l [A6 - 0xC8]
000001B4 4267 clr.w -[A7]
000001B6 1F3C 0001 move.b -[A7], 0x1
000001BA 4EAD 3DB2 jsr [A5 + 0x3DB2 /* export_1970 */]
000001BE 6010 bra +0x12 /* 000001D0 */
label000001C0:
000001C0 2F07 move.l -[A7], D7
000001C2 486E FF38 pea.l [A6 - 0xC8]
000001C6 4267 clr.w -[A7]
000001C8 1F3C 0001 move.b -[A7], 0x1
000001CC 4EAD 3DB2 jsr [A5 + 0x3DB2 /* export_1970 */]
label000001D0:
000001D0 5245 addq.w D5, 1
000001D2 6906 bvs +0x8 /* 000001DA */
label000001D4:
000001D4 BA6E FF36 cmp.w D5, [A6 - 0xCA]
000001D8 6FB0 ble -0x4E /* 0000018A */
label000001DA:
000001DA 42A7 clr.l -[A7]
000001DC 2F3C 756B 7476 move.l -[A7], 0x756B7476 /* 'uktv' */
000001E2 2F2E 0008 move.l -[A7], [A6 + 0x8]
000001E6 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */]
000001EA 265F movea.l A3, [A7]+
000001EC 2F0B move.l -[A7], A3
000001EE 4EAD 206A jsr [A5 + 0x206A /* export_1033 */]
000001F2 2F0B move.l -[A7], A3
000001F4 2F07 move.l -[A7], D7
000001F6 4267 clr.w -[A7]
000001F8 1F3C 0001 move.b -[A7], 0x1
000001FC 1F3C 0001 move.b -[A7], 0x1
00000200 4EAD 26B2 jsr [A5 + 0x26B2 /* export_1234 */]
00000204 4267 clr.w -[A7]
00000206 2F07 move.l -[A7], D7
00000208 4EAD 3D72 jsr [A5 + 0x3D72 /* export_1962 */]
0000020C 4A5F tst.w [A7]+
0000020E 6F14 ble +0x16 /* 00000224 */
00000210 2F3C 0000 0001 move.l -[A7], 0x1
00000216 1F3C 0001 move.b -[A7], 0x1
0000021A 1F3C 0001 move.b -[A7], 0x1
0000021E 2F0B move.l -[A7], A3
00000220 4EAD 2F62 jsr [A5 + 0x2F62 /* export_1512 */]
label00000224:
00000224 1F3C 0001 move.b -[A7], 0x1
00000228 2F0B move.l -[A7], A3
0000022A 4EAD 162A jsr [A5 + 0x162A /* export_705 */]
0000022E 42A7 clr.l -[A7]
00000230 2F3C 6D6B 7476 move.l -[A7], 0x6D6B7476 /* 'mktv' */
00000236 2F2E 0008 move.l -[A7], [A6 + 0x8]
0000023A 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */]
0000023E 265F movea.l A3, [A7]+
00000240 2F0B move.l -[A7], A3
00000242 4EAD 206A jsr [A5 + 0x206A /* export_1033 */]
00000246 2F0B move.l -[A7], A3
00000248 2F06 move.l -[A7], D6
0000024A 4267 clr.w -[A7]
0000024C 1F3C 0001 move.b -[A7], 0x1
00000250 1F3C 0001 move.b -[A7], 0x1
00000254 4EAD 26B2 jsr [A5 + 0x26B2 /* export_1234 */]
00000258 2F3C 6B74 7874 move.l -[A7], 0x6B747874 /* 'ktxt' */
0000025E 1F3C 0001 move.b -[A7], 0x1
00000262 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000266 4EAD 13D2 jsr [A5 + 0x13D2 /* export_630 */]
0000026A 4CDF 1CF0 movem.l D4,D5,D6,D7,A2,A3,A4, [A7]+
0000026E 4E5E unlink A6
00000270 205F movea.l A0, [A7]+
00000272 504F addq.w A7, 8
00000274 4ED0 jmp [A0]
00000276 0000 4E56 ori.b D0, 0x56 /* 'V' */
// begin alternate branch 00000278-0000027C
export_1750:
fn00000278:
00000278 4E56 FF6C link A6, -0x0094
// end alternate branch 00000278-0000027C
export_1750: // at 00000278 (misaligned)
fn00000278: // (misaligned)
0000027A FF6C .extension 0xF6C <<F/4-5/7>> // unimplemented
0000027C 48E7 0028 movem.l -[A7], A2,A4
00000280 286E 0008 movea.l A4, [A6 + 0x8]
00000284 42A7 clr.l -[A7]
00000286 2054 movea.l A0, [A4]
00000288 2F28 00EA move.l -[A7], [A0 + 0xEA]
0000028C 4EAD 214A jsr [A5 + 0x214A /* export_1061 */]
00000290 2054 movea.l A0, [A4]
00000292 215F 00EA move.l [A0 + 0xEA], [A7]+
00000296 42A7 clr.l -[A7]
00000298 2054 movea.l A0, [A4]
0000029A 2F28 00EE move.l -[A7], [A0 + 0xEE]
0000029E 4EAD 214A jsr [A5 + 0x214A /* export_1061 */]
000002A2 2054 movea.l A0, [A4]
000002A4 215F 00EE move.l [A0 + 0xEE], [A7]+
000002A8 43EE FF6C lea.l A1, [A6 - 0x94]
000002AC 45E8 0056 lea.l A2, [A0 + 0x56]
000002B0 7024 moveq.l D0, 0x24
label000002B2:
000002B2 22DA move.l [A1]+, [A2]+
000002B4 51C8 FFFC dbf D0, -0x6 /* 000002B2 */
000002B8 486E FF6C pea.l [A6 - 0x94]
000002BC 4EAD 3E62 jsr [A5 + 0x3E62 /* export_1992 */]
000002C0 2F2E 0008 move.l -[A7], [A6 + 0x8]
000002C4 4EAD 092A jsr [A5 + 0x92A /* export_289 */]
000002C8 4CDF 1400 movem.l A2,A4, [A7]+
000002CC 4E5E unlink A6
000002CE 2E9F move.l [A7], [A7]+
000002D0 4E75 rts
000002D2 0000 4E56 ori.b D0, 0x56 /* 'V' */
export_1751: // at 000002D4 (misaligned)
000002D6 0000 2F0C ori.b D0, 0xC
000002DA 286E 0008 movea.l A4, [A6 + 0x8]
000002DE 2D6D FA84 0012 move.l [A6 + 0x12], [A5 - 0x57C]
000002E4 302E 0010 move.w D0, [A6 + 0x10]
000002E8 5740 subq.w D0, 3
000002EA 673C beq +0x3E /* 00000328 */
000002EC 0440 000A subi.w D0, 0xA /* '\n' */
000002F0 6736 beq +0x38 /* 00000328 */
000002F2 0440 0037 subi.w D0, 0x37 /* '7' */
000002F6 6722 beq +0x24 /* 0000031A */
000002F8 0440 000E subi.w D0, 0xE
000002FC 670E beq +0x10 /* 0000030C */
000002FE 0440 0012 subi.w D0, 0x12
00000302 6716 beq +0x18 /* 0000031A */
00000304 0440 000E subi.w D0, 0xE
00000308 6702 beq +0x4 /* 0000030C */
0000030A 602A bra +0x2C /* 00000336 */
label0000030C:
0000030C 2F0C move.l -[A7], A4
0000030E 2F3C 7265 706C move.l -[A7], 0x7265706C /* 'repl' */
00000314 4EAD 3F8A jsr [A5 + 0x3F8A /* export_2029 */]
00000318 6030 bra +0x32 /* 0000034A */
label0000031A:
0000031A 2F0C move.l -[A7], A4
0000031C 2F3C 6465 6C20 move.l -[A7], 0x64656C20 /* 'del ' */
00000322 4EAD 3F8A jsr [A5 + 0x3F8A /* export_2029 */]
00000326 6022 bra +0x24 /* 0000034A */
label00000328:
00000328 2F0C move.l -[A7], A4
0000032A 2F3C 646F 6E65 move.l -[A7], 0x646F6E65 /* 'done' */
00000330 4EAD 3F8A jsr [A5 + 0x3F8A /* export_2029 */]
00000334 6014 bra +0x16 /* 0000034A */
label00000336:
00000336 42A7 clr.l -[A7]
00000338 3F2E 0010 move.w -[A7], [A6 + 0x10]
0000033C 2F2E 000C move.l -[A7], [A6 + 0xC]
00000340 2F0C move.l -[A7], A4
00000342 4EAD 13A2 jsr [A5 + 0x13A2 /* export_624 */]
00000346 2D5F 0012 move.l [A6 + 0x12], [A7]+
label0000034A:
0000034A 285F movea.l A4, [A7]+
0000034C 4E5E unlink A6
0000034E 205F movea.l A0, [A7]+
00000350 DEFC 000A add.w A7, 0xA /* '\n' */
00000354 4ED0 jmp [A0]
00000356 0000 4E56 ori.b D0, 0x56 /* 'V' */
export_1752: // at 00000358 (misaligned)
0000035A 0000 48E7 ori.b D0, 0xE7
0000035E 0018 266E ori.b [A0]+, 0x6E /* 'n' */
00000362 000E 286E ori.b A6, 0x6E /* 'n' */
00000366 0008 203C ori.b A0, 0x3C /* '<' */
0000036A 6164 bsr +0x66 /* 000003D0 */
0000036C 6420 bcc +0x22 /* 0000038E */
0000036E 2053 movea.l A0, [A3]
00000370 B0A8 002E cmp.l D0, [A0 + 0x2E]
00000374 6608 bne +0xA /* 0000037E */
00000376 2F0C move.l -[A7], A4
00000378 4EBA 004A jsr [PC + 0x4A /* 000003C4 */]
0000037C 602A bra +0x2C /* 000003A8 */
label0000037E:
0000037E 203C 7265 706C move.l D0, 0x7265706C /* 'repl' */
00000384 2053 movea.l A0, [A3]
00000386 B0A8 002E cmp.l D0, [A0 + 0x2E]
0000038A 6608 bne +0xA /* 00000394 */
0000038C 2F0C move.l -[A7], A4
label0000038E:
0000038E 4EBA 0104 jsr [PC + 0x104 /* 00000494 */]
00000392 6014 bra +0x16 /* 000003A8 */
label00000394:
00000394 203C 6465 6C20 move.l D0, 0x64656C20 /* 'del ' */
0000039A 2053 movea.l A0, [A3]
0000039C B0A8 002E cmp.l D0, [A0 + 0x2E]
000003A0 6606 bne +0x8 /* 000003A8 */
000003A2 2F0C move.l -[A7], A4
000003A4 4EBA 01D2 jsr [PC + 0x1D2 /* 00000578 */]
label000003A8:
000003A8 2F0B move.l -[A7], A3
000003AA 3F2E 000C move.w -[A7], [A6 + 0xC]
000003AE 2F0C move.l -[A7], A4
000003B0 4EAD 139A jsr [A5 + 0x139A /* export_623 */]
000003B4 4CDF 1800 movem.l A3,A4, [A7]+
000003B8 4E5E unlink A6
000003BA 205F movea.l A0, [A7]+
000003BC DEFC 000A add.w A7, 0xA /* '\n' */
000003C0 4ED0 jmp [A0]
000003C2 0000 4E56 ori.b D0, 0x56 /* 'V' */
// begin alternate branch 000003C4-000003CC
fn000003C4:
000003C4 4E56 FEF8 link A6, -0x0108
000003C8 48E7 0318 movem.l -[A7], D6,D7,A3,A4
// end alternate branch 000003C4-000003CC
fn000003C4: // (misaligned)
000003C6 FEF8 48E7 .extension 0xEF8 <<F/2-3/7>> // unimplemented
000003CA 0318 btst [A0]+, D1
000003CC 2C2E 0008 move.l D6, [A6 + 0x8]
fn000003D0:
000003D0 2846 movea.l A4, D6
000003D2 42A7 clr.l -[A7]
000003D4 2F3C 6B74 7874 move.l -[A7], 0x6B747874 /* 'ktxt' */
000003DA 2F06 move.l -[A7], D6
000003DC 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */]
000003E0 2E1F move.l D7, [A7]+
000003E2 486E FEF8 pea.l [A6 - 0x108]
000003E6 2F07 move.l -[A7], D7
000003E8 4EAD 2F32 jsr [A5 + 0x2F32 /* export_1506 */]
000003EC 4240 clr.w D0
000003EE 102E FEF8 move.b D0, [A6 - 0x108]
000003F2 4A40 tst.w D0
000003F4 6F7E ble +0x80 /* 00000474 */
000003F6 4267 clr.w -[A7]
000003F8 2054 movea.l A0, [A4]
000003FA 2F28 00EA move.l -[A7], [A0 + 0xEA]
000003FE 2F28 00EE move.l -[A7], [A0 + 0xEE]
00000402 486E FEF8 pea.l [A6 - 0x108]
00000406 4EBA FC98 jsr [PC - 0x368 /* 000000A0 */]
0000040A 101F move.b D0, [A7]+
0000040C 6708 beq +0xA /* 00000416 */
0000040E 3F3C 0001 move.w -[A7], 0x1
00000412 A9C8 syscall SysBeep
00000414 6064 bra +0x66 /* 0000047A */
label00000416:
00000416 42A7 clr.l -[A7]
00000418 2F3C 756B 7476 move.l -[A7], 0x756B7476 /* 'uktv' */
0000041E 2F06 move.l -[A7], D6
00000420 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */]
00000424 265F movea.l A3, [A7]+
00000426 2054 movea.l A0, [A4]
00000428 2F28 00EA move.l -[A7], [A0 + 0xEA]
0000042C 486E FEF8 pea.l [A6 - 0x108]
00000430 42A7 clr.l -[A7]
00000432 4EAD 3DB2 jsr [A5 + 0x3DB2 /* export_1970 */]
00000436 2F0B move.l -[A7], A3
00000438 2054 movea.l A0, [A4]
0000043A 2F28 00EA move.l -[A7], [A0 + 0xEA]
0000043E 4267 clr.w -[A7]
00000440 1F3C 0001 move.b -[A7], 0x1
00000444 1F3C 0001 move.b -[A7], 0x1
00000448 4EAD 26B2 jsr [A5 + 0x26B2 /* export_1234 */]
0000044C 4267 clr.w -[A7]
0000044E 2054 movea.l A0, [A4]
00000450 2F28 00EA move.l -[A7], [A0 + 0xEA]
00000454 4EAD 3D6A jsr [A5 + 0x3D6A /* export_1961 */]
00000458 4267 clr.w -[A7]
0000045A 1F3C 0001 move.b -[A7], 0x1
0000045E 1F3C 0001 move.b -[A7], 0x1
00000462 2F0B move.l -[A7], A3
00000464 4EAD 2F62 jsr [A5 + 0x2F62 /* export_1512 */]
00000468 1F3C 0001 move.b -[A7], 0x1
0000046C 2F0B move.l -[A7], A3
0000046E 4EAD 162A jsr [A5 + 0x162A /* export_705 */]
00000472 6006 bra +0x8 /* 0000047A */
label00000474:
00000474 3F3C 0001 move.w -[A7], 0x1
00000478 A9C8 syscall SysBeep
label0000047A:
0000047A 2F3C 6B74 7874 move.l -[A7], 0x6B747874 /* 'ktxt' */
00000480 1F3C 0001 move.b -[A7], 0x1
00000484 2F06 move.l -[A7], D6
00000486 4EAD 13D2 jsr [A5 + 0x13D2 /* export_630 */]
0000048A 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+
0000048E 4E5E unlink A6
00000490 2E9F move.l [A7], [A7]+
00000492 4E75 rts
fn00000494:
00000494 4E56 FCF8 link A6, -0x0308
00000498 48E7 0318 movem.l -[A7], D6,D7,A3,A4
0000049C 2E2E 0008 move.l D7, [A6 + 0x8]
000004A0 2847 movea.l A4, D7
000004A2 42A7 clr.l -[A7]
000004A4 2F3C 756B 7476 move.l -[A7], 0x756B7476 /* 'uktv' */
000004AA 2F07 move.l -[A7], D7
000004AC 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */]
000004B0 265F movea.l A3, [A7]+
000004B2 486E FCF8 pea.l [A6 - 0x308]
000004B6 2F0B move.l -[A7], A3
000004B8 4EAD 26BA jsr [A5 + 0x26BA /* export_1235 */]
000004BC 205F movea.l A0, [A7]+
000004BE 43EE FDF8 lea.l A1, [A6 - 0x208]
000004C2 703F moveq.l D0, 0x3F
label000004C4:
000004C4 22D8 move.l [A1]+, [A0]+
000004C6 51C8 FFFC dbf D0, -0x6 /* 000004C4 */
000004CA 42A7 clr.l -[A7]
000004CC 2F3C 6B74 7874 move.l -[A7], 0x6B747874 /* 'ktxt' */
000004D2 2F07 move.l -[A7], D7
000004D4 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */]
000004D8 2C1F move.l D6, [A7]+
000004DA 486E FEF8 pea.l [A6 - 0x108]
000004DE 2F06 move.l -[A7], D6
000004E0 4EAD 2F32 jsr [A5 + 0x2F32 /* export_1506 */]
000004E4 4240 clr.w D0
000004E6 102E FDF8 move.b D0, [A6 - 0x208]
000004EA 4A40 tst.w D0
000004EC 5EC0 sgt D0
000004EE 4A00 tst.b D0
000004F0 6774 beq +0x76 /* 00000566 */
000004F2 4241 clr.w D1
000004F4 122E FEF8 move.b D1, [A6 - 0x108]
000004F8 4A41 tst.w D1
000004FA 5EC1 sgt D1
000004FC C001 and.b D0, D1
000004FE 6766 beq +0x68 /* 00000566 */
00000500 4267 clr.w -[A7]
00000502 2054 movea.l A0, [A4]
00000504 2F28 00EA move.l -[A7], [A0 + 0xEA]
00000508 2F28 00EE move.l -[A7], [A0 + 0xEE]
0000050C 486E FEF8 pea.l [A6 - 0x108]
00000510 4EBA FB8E jsr [PC - 0x472 /* 000000A0 */]
00000514 101F move.b D0, [A7]+
00000516 6708 beq +0xA /* 00000520 */
00000518 3F3C 0001 move.w -[A7], 0x1
0000051C A9C8 syscall SysBeep
0000051E 604C bra +0x4E /* 0000056C */
label00000520:
00000520 2054 movea.l A0, [A4]
00000522 2F28 00EA move.l -[A7], [A0 + 0xEA]
00000526 486E FDF8 pea.l [A6 - 0x208]
0000052A 4EAD 3DBA jsr [A5 + 0x3DBA /* export_1971 */]
0000052E 2054 movea.l A0, [A4]
00000530 2F28 00EA move.l -[A7], [A0 + 0xEA]
00000534 486E FEF8 pea.l [A6 - 0x108]
00000538 42A7 clr.l -[A7]
0000053A 4EAD 3DB2 jsr [A5 + 0x3DB2 /* export_1970 */]
0000053E 2F0B move.l -[A7], A3
00000540 2054 movea.l A0, [A4]
00000542 2F28 00EA move.l -[A7], [A0 + 0xEA]
00000546 4267 clr.w -[A7]
00000548 1F3C 0001 move.b -[A7], 0x1
0000054C 1F3C 0001 move.b -[A7], 0x1
00000550 4EAD 26B2 jsr [A5 + 0x26B2 /* export_1234 */]
00000554 2F3C 6B74 7874 move.l -[A7], 0x6B747874 /* 'ktxt' */
0000055A 1F3C 0001 move.b -[A7], 0x1
0000055E 2F07 move.l -[A7], D7
00000560 4EAD 13D2 jsr [A5 + 0x13D2 /* export_630 */]
00000564 6006 bra +0x8 /* 0000056C */
label00000566:
00000566 3F3C 0001 move.w -[A7], 0x1
0000056A A9C8 syscall SysBeep
label0000056C:
0000056C 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+
00000570 4E5E unlink A6
00000572 2E9F move.l [A7], [A7]+
00000574 4E75 rts
00000576 0000 4E56 ori.b D0, 0x56 /* 'V' */
// begin alternate branch 00000578-0000057C
fn00000578:
00000578 4E56 FDF8 link A6, -0x0208
// end alternate branch 00000578-0000057C
fn00000578: // (misaligned)
0000057A FDF8 .invalid <<F/7/6>>
0000057C 48E7 0318 movem.l -[A7], D6,D7,A3,A4
00000580 2E2E 0008 move.l D7, [A6 + 0x8]
00000584 2847 movea.l A4, D7
00000586 42A7 clr.l -[A7]
00000588 2F3C 756B 7476 move.l -[A7], 0x756B7476 /* 'uktv' */
0000058E 2F07 move.l -[A7], D7
00000590 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */]
00000594 265F movea.l A3, [A7]+
00000596 486E FDF8 pea.l [A6 - 0x208]
0000059A 2F0B move.l -[A7], A3
0000059C 4EAD 26BA jsr [A5 + 0x26BA /* export_1235 */]
000005A0 205F movea.l A0, [A7]+
000005A2 43EE FEF8 lea.l A1, [A6 - 0x108]
000005A6 703F moveq.l D0, 0x3F
label000005A8:
000005A8 22D8 move.l [A1]+, [A0]+
000005AA 51C8 FFFC dbf D0, -0x6 /* 000005A8 */
000005AE 4240 clr.w D0
000005B0 102E FEF8 move.b D0, [A6 - 0x108]
000005B4 4A40 tst.w D0
000005B6 6F54 ble +0x56 /* 0000060C */
000005B8 2054 movea.l A0, [A4]
000005BA 2F28 00EA move.l -[A7], [A0 + 0xEA]
000005BE 486E FEF8 pea.l [A6 - 0x108]
000005C2 4EAD 3DBA jsr [A5 + 0x3DBA /* export_1971 */]
000005C6 2F0B move.l -[A7], A3
000005C8 2054 movea.l A0, [A4]
000005CA 2F28 00EA move.l -[A7], [A0 + 0xEA]
000005CE 4267 clr.w -[A7]
000005D0 1F3C 0001 move.b -[A7], 0x1
000005D4 1F3C 0001 move.b -[A7], 0x1
000005D8 4EAD 26B2 jsr [A5 + 0x26B2 /* export_1234 */]
000005DC 42A7 clr.l -[A7]
000005DE 2F3C 6B74 7874 move.l -[A7], 0x6B747874 /* 'ktxt' */
000005E4 2F07 move.l -[A7], D7
000005E6 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */]
000005EA 2C1F move.l D6, [A7]+
000005EC 486E FEF8 pea.l [A6 - 0x108]
000005F0 1F3C 0001 move.b -[A7], 0x1
000005F4 2F06 move.l -[A7], D6
000005F6 4EAD 2F22 jsr [A5 + 0x2F22 /* export_1504 */]
000005FA 2F3C 6B74 7874 move.l -[A7], 0x6B747874 /* 'ktxt' */
00000600 1F3C 0001 move.b -[A7], 0x1
00000604 2F07 move.l -[A7], D7
00000606 4EAD 13D2 jsr [A5 + 0x13D2 /* export_630 */]
0000060A 6006 bra +0x8 /* 00000612 */
label0000060C:
0000060C 3F3C 0001 move.w -[A7], 0x1
00000610 A9C8 syscall SysBeep
label00000612:
00000612 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+
00000616 4E5E unlink A6
00000618 2E9F move.l [A7], [A7]+
0000061A 4E75 rts
export_1753:
0000061C 4E56 FF20 link A6, -0x00E0
00000620 48E7 0738 movem.l -[A7], D5,D6,D7,A2,A3,A4
00000624 286E 0008 movea.l A4, [A6 + 0x8]
00000628 41EE FF46 lea.l A0, [A6 - 0xBA]
0000062C 2454 movea.l A2, [A4]
0000062E 43EA 0056 lea.l A1, [A2 + 0x56]
00000632 7024 moveq.l D0, 0x24
label00000634:
00000634 20D9 move.l [A0]+, [A1]+
00000636 51C8 FFFC dbf D0, -0x6 /* 00000634 */
0000063A 266E FFD2 movea.l A3, [A6 - 0x2E]
0000063E 4267 clr.w -[A7]
00000640 2F0B move.l -[A7], A3
00000642 4EAD 3D6A jsr [A5 + 0x3D6A /* export_1961 */]
00000646 3C1F move.w D6, [A7]+
00000648 4267 clr.w -[A7]
0000064A 2054 movea.l A0, [A4]
0000064C 2F28 00EA move.l -[A7], [A0 + 0xEA]
00000650 4EAD 3D6A jsr [A5 + 0x3D6A /* export_1961 */]
00000654 3A1F move.w D5, [A7]+
00000656 3005 move.w D0, D5
00000658 5340 subq.w D0, 1
0000065A 3D40 FF40 move.w [A6 - 0xC0], D0
0000065E 4247 clr.w D7
00000660 604A bra +0x4C /* 000006AC */
label00000662:
00000662 486E FF20 pea.l [A6 - 0xE0]
00000666 2054 movea.l A0, [A4]
00000668 2F28 00EA move.l -[A7], [A0 + 0xEA]
0000066C 3F07 move.w -[A7], D7
0000066E 4EAD 3D82 jsr [A5 + 0x3D82 /* export_1964 */]
00000672 205F movea.l A0, [A7]+
00000674 43EE FFDA lea.l A1, [A6 - 0x26]
00000678 7007 moveq.l D0, 0x07
label0000067A:
0000067A 22D8 move.l [A1]+, [A0]+
0000067C 51C8 FFFC dbf D0, -0x6 /* 0000067A */
00000680 4267 clr.w -[A7]
00000682 2F0B move.l -[A7], A3
00000684 486E FFDA pea.l [A6 - 0x26]
00000688 4EAD 3D92 jsr [A5 + 0x3D92 /* export_1966 */]
0000068C 101F move.b D0, [A7]+
0000068E 6618 bne +0x1A /* 000006A8 */
00000690 486E FFDA pea.l [A6 - 0x26]
00000694 2F2E FF46 move.l -[A7], [A6 - 0xBA]
00000698 4EAD 3E8A jsr [A5 + 0x3E8A /* export_1997 */]
0000069C 2F0B move.l -[A7], A3
0000069E 486E FFDA pea.l [A6 - 0x26]
000006A2 42A7 clr.l -[A7]
000006A4 4EAD 3DB2 jsr [A5 + 0x3DB2 /* export_1970 */]
label000006A8:
000006A8 5247 addq.w D7, 1
000006AA 6906 bvs +0x8 /* 000006B2 */
label000006AC:
000006AC BE6E FF40 cmp.w D7, [A6 - 0xC0]
000006B0 6FB0 ble -0x4E /* 00000662 */
label000006B2:
000006B2 3006 move.w D0, D6
000006B4 5340 subq.w D0, 1
000006B6 3E00 move.w D7, D0
000006B8 606A bra +0x6C /* 00000724 */
label000006BA:
000006BA 486E FF20 pea.l [A6 - 0xE0]
000006BE 2F0B move.l -[A7], A3
000006C0 3F07 move.w -[A7], D7
000006C2 4EAD 3D82 jsr [A5 + 0x3D82 /* export_1964 */]
000006C6 205F movea.l A0, [A7]+
000006C8 43EE FFDA lea.l A1, [A6 - 0x26]
000006CC 7007 moveq.l D0, 0x07
label000006CE:
000006CE 22D8 move.l [A1]+, [A0]+
000006D0 51C8 FFFC dbf D0, -0x6 /* 000006CE */
000006D4 4267 clr.w -[A7]
000006D6 2054 movea.l A0, [A4]
000006D8 2F28 00EA move.l -[A7], [A0 + 0xEA]
000006DC 486E FFDA pea.l [A6 - 0x26]
000006E0 4EAD 3D92 jsr [A5 + 0x3D92 /* export_1966 */]
000006E4 101F move.b D0, [A7]+
000006E6 0A00 0001 xori.b D0, 0x1
000006EA 4A00 tst.b D0
000006EC 6734 beq +0x36 /* 00000722 */
000006EE 2F00 move.l -[A7], D0
000006F0 4267 clr.w -[A7]
000006F2 2054 movea.l A0, [A4]
000006F4 2F28 00EE move.l -[A7], [A0 + 0xEE]
000006F8 486E FFDA pea.l [A6 - 0x26]
000006FC 4EAD 3D92 jsr [A5 + 0x3D92 /* export_1966 */]
00000700 121F move.b D1, [A7]+
00000702 201F move.l D0, [A7]+
00000704 0A01 0001 xori.b D1, 0x1
00000708 C001 and.b D0, D1
0000070A 6716 beq +0x18 /* 00000722 */
0000070C 486E FFDA pea.l [A6 - 0x26]
00000710 2F2E FF46 move.l -[A7], [A6 - 0xBA]
00000714 4EAD 3E82 jsr [A5 + 0x3E82 /* export_1996 */]
00000718 2F0B move.l -[A7], A3
0000071A 486E FFDA pea.l [A6 - 0x26]
0000071E 4EAD 3DBA jsr [A5 + 0x3DBA /* export_1971 */]
label00000722:
00000722 5347 subq.w D7, 1
label00000724:
00000724 4A47 tst.w D7
00000726 6C92 bge -0x6C /* 000006BA */
00000728 4267 clr.w -[A7]
0000072A 2F0B move.l -[A7], A3
0000072C 4EAD 3D6A jsr [A5 + 0x3D6A /* export_1961 */]
00000730 3D5F FF4A move.w [A6 - 0xB6], [A7]+
00000734 4267 clr.w -[A7]
00000736 2F0B move.l -[A7], A3
00000738 4EAD 3D7A jsr [A5 + 0x3D7A /* export_1963 */]
0000073C 3D5F FF4C move.w [A6 - 0xB4], [A7]+
00000740 2054 movea.l A0, [A4]
00000742 4A68 00F2 tst.w [A0 + 0xF2]
00000746 5EC0 sgt D0
00000748 4A00 tst.b D0
0000074A 6718 beq +0x1A /* 00000764 */
0000074C 7201 moveq.l D1, 0x01
0000074E B26E FF4A cmp.w D1, [A6 - 0xB6]
00000752 5EC1 sgt D1
00000754 C001 and.b D0, D1
00000756 670C beq +0xE /* 00000764 */
00000758 487A 005A pea.l [PC + 0x5A /* 000007B4, value 0x0, cstring "" */]
0000075C 2F2E FF46 move.l -[A7], [A6 - 0xBA]
00000760 4EAD 3E8A jsr [A5 + 0x3E8A /* export_1997 */]
label00000764:
00000764 7001 moveq.l D0, 0x01
00000766 2054 movea.l A0, [A4]
00000768 B068 00F2 cmp.w D0, [A0 + 0xF2]
0000076C 5EC0 sgt D0
0000076E 4A00 tst.b D0
00000770 6716 beq +0x18 /* 00000788 */
00000772 4A6E FF4A tst.w [A6 - 0xB6]
00000776 5EC1 sgt D1
00000778 C001 and.b D0, D1
0000077A 670C beq +0xE /* 00000788 */
0000077C 487A 0036 pea.l [PC + 0x36 /* 000007B4, value 0x0, cstring "" */]
00000780 2F2E FF46 move.l -[A7], [A6 - 0xBA]
00000784 4EAD 3E82 jsr [A5 + 0x3E82 /* export_1996 */]
label00000788:
00000788 4267 clr.w -[A7]
0000078A 486E FF46 pea.l [A6 - 0xBA]
0000078E 4267 clr.w -[A7]
00000790 4EAD 3E92 jsr [A5 + 0x3E92 /* export_1998 */]
00000794 4EAD 207A jsr [A5 + 0x207A /* export_1035 */]
00000798 2254 movea.l A1, [A4]
0000079A 41E9 0056 lea.l A0, [A1 + 0x56]
0000079E 45EE FF46 lea.l A2, [A6 - 0xBA]
000007A2 7024 moveq.l D0, 0x24
label000007A4:
000007A4 20DA move.l [A0]+, [A2]+
000007A6 51C8 FFFC dbf D0, -0x6 /* 000007A4 */
000007AA 4CDF 1CE0 movem.l D5,D6,D7,A2,A3,A4, [A7]+
000007AE 4E5E unlink A6
000007B0 2E9F move.l [A7], [A7]+
000007B2 4E75 rts
000007B4 0000 0000 ori.b D0, 0x0
000007B8 4E56 0000 link A6, 0
000007BC 2F0C move.l -[A7], A4
000007BE 286E 0008 movea.l A4, [A6 + 0x8]
000007C2 4AAC FFFC tst.l [A4 - 0x4]
000007C6 6708 beq +0xA /* 000007D0 */
000007C8 2F2C FFFC move.l -[A7], [A4 - 0x4]
000007CC 4EAD 3152 jsr [A5 + 0x3152 /* export_1574 */]
label000007D0:
000007D0 4267 clr.w -[A7]
000007D2 486C FFB0 pea.l [A4 - 0x50]
000007D6 4EAD 3E52 jsr [A5 + 0x3E52 /* export_1990 */]
000007DA 395F FFB4 move.w [A4 - 0x4C], [A7]+
000007DE 285F movea.l A4, [A7]+
000007E0 4E5E unlink A6
000007E2 205F movea.l A0, [A7]+
000007E4 DEFC 000A add.w A7, 0xA /* '\n' */
000007E8 4ED0 jmp [A0]
000007EA 0000 4E56 ori.b D0, 0x56 /* 'V' */
// begin alternate branch 000007EC-000007F0
export_1754:
fn000007EC:
000007EC 4E56 FF26 link A6, -0x00DA
// end alternate branch 000007EC-000007F0
export_1754: // at 000007EC (misaligned)
fn000007EC: // (misaligned)
000007EE FF26 .extension 0xF26 <<F/4-5/7>> // unimplemented
000007F0 48E7 0108 movem.l -[A7], D7,A4
000007F4 422E 000C clr.b [A6 + 0xC]
000007F8 7000 moveq.l D0, 0x00
000007FA 2D40 FFFC move.l [A6 - 0x4], D0
000007FE 102D F124 move.b D0, [A5 - 0xEDC]
00000802 670E beq +0x10 /* 00000812 */
00000804 2F3C 0003 0FA8 move.l -[A7], 0x30FA8
0000080A 4EAD 3F92 jsr [A5 + 0x3F92 /* export_2030 */]
0000080E 6000 0128 bra +0x12A /* 00000938 */
label00000812:
00000812 4267 clr.w -[A7]
00000814 4EAD 3FE2 jsr [A5 + 0x3FE2 /* export_2040 */]
00000818 101F move.b D0, [A7]+
0000081A 6704 beq +0x6 /* 00000820 */
0000081C 6000 011A bra +0x11C /* 00000938 */
label00000820:
00000820 4267 clr.w -[A7]
00000822 486E FFB0 pea.l [A6 - 0x50]
00000826 3F3C 0103 move.w -[A7], 0x103
0000082A 4EAD 3E4A jsr [A5 + 0x3E4A /* export_1989 */]
0000082E 3D5F FFB4 move.w [A6 - 0x4C], [A7]+
00000832 0C6E 052E FFB4 cmpi.w [A6 - 0x4C], 0x52E
00000838 6612 bne +0x14 /* 0000084C */
0000083A 4267 clr.w -[A7]
0000083C 486E FFB0 pea.l [A6 - 0x50]
00000840 4EAD 3E52 jsr [A5 + 0x3E52 /* export_1990 */]
00000844 3D5F FFB4 move.w [A6 - 0x4C], [A7]+
00000848 6000 00EE bra +0xF0 /* 00000938 */
label0000084C:
0000084C 3F2E FFB4 move.w -[A7], [A6 - 0x4C]
00000850 4EAD 207A jsr [A5 + 0x207A /* export_1035 */]
00000854 4267 clr.w -[A7]
00000856 2F2E 0008 move.l -[A7], [A6 + 0x8]
0000085A 486E FF28 pea.l [A6 - 0xD8]
0000085E 4EAD 3EB2 jsr [A5 + 0x3EB2 /* export_2002 */]
00000862 3E1F move.w D7, [A7]+
00000864 671C beq +0x1E /* 00000882 */
00000866 4267 clr.w -[A7]
00000868 486E FFB0 pea.l [A6 - 0x50]
0000086C 4EAD 3E52 jsr [A5 + 0x3E52 /* export_1990 */]
00000870 3D5F FFB4 move.w [A6 - 0x4C], [A7]+
00000874 2F3C 0001 0FA8 move.l -[A7], 0x10FA8
0000087A 4EAD 3F92 jsr [A5 + 0x3F92 /* export_2030 */]
0000087E 6000 00B8 bra +0xBA /* 00000938 */
label00000882:
00000882 486E FFB6 pea.l [A6 - 0x4A]
00000886 487A FF30 pea.l [PC - 0xD0 /* 000007B8, value 0x4E560000 'NV\0\0', cstring "NV" */]
0000088A 2F0E move.l -[A7], A6
0000088C 4EAD 2052 jsr [A5 + 0x2052 /* export_1030 */]
00000890 0C6D 0700 FC50 cmpi.w [A5 - 0x3B0], 0x700
00000896 6D12 blt +0x14 /* 000008AA */
00000898 42A7 clr.l -[A7]
0000089A 3F3C 0FA6 move.w -[A7], 0xFA6
0000089E 42A7 clr.l -[A7]
000008A0 4EAD 10D2 jsr [A5 + 0x10D2 /* export_534 */]
000008A4 2D5F FFFC move.l [A6 - 0x4], [A7]+
000008A8 6010 bra +0x12 /* 000008BA */
label000008AA:
000008AA 42A7 clr.l -[A7]
000008AC 3F3C 0FA4 move.w -[A7], 0xFA4
000008B0 42A7 clr.l -[A7]
000008B2 4EAD 10D2 jsr [A5 + 0x10D2 /* export_534 */]
000008B6 2D5F FFFC move.l [A6 - 0x4], [A7]+
label000008BA:
000008BA 2F2E FFFC move.l -[A7], [A6 - 0x4]
000008BE 4EAD 206A jsr [A5 + 0x206A /* export_1033 */]
000008C2 2F2E FFFC move.l -[A7], [A6 - 0x4]
000008C6 2F2D ECD4 move.l -[A7], [A5 - 0x132C]
000008CA 4EBA F734 jsr [PC - 0x8CC /* 00000000 */]
000008CE 42A7 clr.l -[A7]
000008D0 2F3C 6164 646B move.l -[A7], 0x6164646B /* 'addk' */
000008D6 2F2E FFFC move.l -[A7], [A6 - 0x4]
000008DA 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */]
000008DE 285F movea.l A4, [A7]+
000008E0 2F2E 0008 move.l -[A7], [A6 + 0x8]
000008E4 2F0C move.l -[A7], A4
000008E6 4EBA F814 jsr [PC - 0x7EC /* 000000FC */]
000008EA 42A7 clr.l -[A7]
000008EC 2F0C move.l -[A7], A4
000008EE 4EAD 13CA jsr [A5 + 0x13CA /* export_629 */]
000008F2 2D5F FFF4 move.l [A6 - 0xC], [A7]+
000008F6 203C 646F 6E65 move.l D0, 0x646F6E65 /* 'done' */
000008FC B0AE FFF4 cmp.l D0, [A6 - 0xC]
00000900 660C bne +0xE /* 0000090E */
00000902 2F0C move.l -[A7], A4
00000904 4EAD 2FDA jsr [A5 + 0x2FDA /* export_1527 */]
00000908 1D7C 0001 000C move.b [A6 + 0xC], 0x1
label0000090E:
0000090E 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000912 486D ECD4 pea.l [A5 - 0x132C]
00000916 4EBA F75C jsr [PC - 0x8A4 /* 00000074 */]
0000091A 486E FFB6 pea.l [A6 - 0x4A]
0000091E 4EAD 209A jsr [A5 + 0x209A /* export_1039 */]
00000922 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000926 4EAD 3152 jsr [A5 + 0x3152 /* export_1574 */]
0000092A 4267 clr.w -[A7]
0000092C 486E FFB0 pea.l [A6 - 0x50]
00000930 4EAD 3E52 jsr [A5 + 0x3E52 /* export_1990 */]
00000934 3D5F FFB4 move.w [A6 - 0x4C], [A7]+
label00000938:
00000938 4CDF 1080 movem.l D7,A4, [A7]+
0000093C 4E5E unlink A6
0000093E 2E9F move.l [A7], [A7]+
00000940 4E75 rts
00000942 0000 4E56 ori.b D0, 0x56 /* 'V' */
// begin alternate branch 00000944-00000952
fn00000944:
00000944 4E56 FE38 link A6, -0x01C8
00000948 48E7 0338 movem.l -[A7], D6,D7,A2,A3,A4
0000094C 2C2E 0008 move.l D6, [A6 + 0x8]
00000950 2846 movea.l A4, D6
// end alternate branch 00000944-00000952
fn00000944: // (misaligned)
00000946 FE38 48E7 .unknown 0xFE38 0x48E7 (W = 7)
0000094A 0338 2C2E btst [0x00002C2E], D1
0000094E 0008 2846 ori.b A0, 0x46 /* 'F' */
00000952 2054 movea.l A0, [A4]
00000954 216E 000C 00F4 move.l [A0 + 0xF4], [A6 + 0xC]
0000095A 116E 0010 00FC move.b [A0 + 0xFC], [A6 + 0x10]
00000960 486E FF68 pea.l [A6 - 0x98]
00000964 4EAD 3E5A jsr [A5 + 0x3E5A /* export_1991 */]
00000968 2254 movea.l A1, [A4]
0000096A 41E9 0056 lea.l A0, [A1 + 0x56]
0000096E 45EE FF68 lea.l A2, [A6 - 0x98]
00000972 7024 moveq.l D0, 0x24
label00000974:
00000974 20DA move.l [A0]+, [A2]+
00000976 51C8 FFFC dbf D0, -0x6 /* 00000974 */
0000097A 4269 00F2 clr.w [A1 + 0xF2]
0000097E 42A7 clr.l -[A7]
00000980 2054 movea.l A0, [A4]
00000982 2F28 00F4 move.l -[A7], [A0 + 0xF4]
00000986 4EAD 02C2 jsr [A5 + 0x2C2 /* export_84 */]
0000098A 7004 moveq.l D0, 0x04
0000098C 2F00 move.l -[A7], D0
0000098E 4EAD 490A jsr [A5 + 0x490A /* export_2333 */]
00000992 2054 movea.l A0, [A4]
00000994 215F 00F8 move.l [A0 + 0xF8], [A7]+
00000998 42A7 clr.l -[A7]
0000099A 4EAD 3D62 jsr [A5 + 0x3D62 /* export_1960 */]
0000099E 265F movea.l A3, [A7]+
000009A0 2F0B move.l -[A7], A3
000009A2 4EAD 206A jsr [A5 + 0x206A /* export_1033 */]
000009A6 2054 movea.l A0, [A4]
000009A8 214B 00EA move.l [A0 + 0xEA], A3
000009AC 7000 moveq.l D0, 0x00
000009AE 2140 00EE move.l [A0 + 0xEE], D0
000009B2 42A7 clr.l -[A7]
000009B4 2F3C 756B 7476 move.l -[A7], 0x756B7476 /* 'uktv' */
000009BA 2F06 move.l -[A7], D6
000009BC 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */]
000009C0 2E17 move.l D7, [A7]
000009C2 4EAD 206A jsr [A5 + 0x206A /* export_1033 */]
000009C6 2F07 move.l -[A7], D7
000009C8 2F0B move.l -[A7], A3
000009CA 4267 clr.w -[A7]
000009CC 1F3C 0001 move.b -[A7], 0x1
000009D0 1F3C 0001 move.b -[A7], 0x1
000009D4 4EAD 26B2 jsr [A5 + 0x26B2 /* export_1234 */]
000009D8 4267 clr.w -[A7]
000009DA 2F0B move.l -[A7], A3
000009DC 4EAD 3D72 jsr [A5 + 0x3D72 /* export_1962 */]
000009E0 4A5F tst.w [A7]+
000009E2 6F14 ble +0x16 /* 000009F8 */
000009E4 2F3C 0000 0001 move.l -[A7], 0x1
000009EA 1F3C 0001 move.b -[A7], 0x1
000009EE 1F3C 0001 move.b -[A7], 0x1
000009F2 2F07 move.l -[A7], D7
000009F4 4EAD 2F62 jsr [A5 + 0x2F62 /* export_1512 */]
label000009F8:
000009F8 1F3C 0001 move.b -[A7], 0x1
000009FC 2F07 move.l -[A7], D7
000009FE 4EAD 162A jsr [A5 + 0x162A /* export_705 */]
00000A02 2054 movea.l A0, [A4]
00000A04 2F28 00F8 move.l -[A7], [A0 + 0xF8]
00000A08 486E FE38 pea.l [A6 - 0x1C8]
00000A0C 4EAD 052A jsr [A5 + 0x52A /* export_161 */]
00000A10 487A 002A pea.l [PC + 0x2A /* 00000A3C, value 0x95E4E75 '\t^Nu', pstring "^NumItems" */]
00000A14 486E FE38 pea.l [A6 - 0x1C8]
00000A18 2F06 move.l -[A7], D6
00000A1A 4EAD 13C2 jsr [A5 + 0x13C2 /* export_628 */]
00000A1E 2F3C 6B74 7874 move.l -[A7], 0x6B747874 /* 'ktxt' */
00000A24 1F3C 0001 move.b -[A7], 0x1
00000A28 2F06 move.l -[A7], D6
00000A2A 4EAD 13D2 jsr [A5 + 0x13D2 /* export_630 */]
00000A2E 4CDF 1CC0 movem.l D6,D7,A2,A3,A4, [A7]+
00000A32 4E5E unlink A6
00000A34 205F movea.l A0, [A7]+
00000A36 DEFC 000A add.w A7, 0xA /* '\n' */
00000A3A 4ED0 jmp [A0]
00000A3C 095E bchg [A6]+, D4
00000A3E 4E75 rts
00000A40 6D49 blt +0x4B /* 00000A8B */
00000A42 7465 moveq.l D2, 0x65
00000A44 6D73 blt +0x75 /* 00000AB9 */
00000A46 0000 4E56 ori.b D0, 0x56 /* 'V' */
export_1755: // at 00000A48 (misaligned)
00000A4A 0000 206E ori.b D0, 0x6E /* 'n' */
00000A4E 0008 2050 ori.b A0, 0x50 /* 'P' */
00000A52 2F28 00F4 move.l -[A7], [A0 + 0xF4]
00000A56 4EAD 2142 jsr [A5 + 0x2142 /* export_1060 */]
00000A5A 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000A5E 4EBA F818 jsr [PC - 0x7E8 /* 00000278 */]
00000A62 4E5E unlink A6
00000A64 2E9F move.l [A7], [A7]+
00000A66 4E75 rts
export_1756:
00000A68 4E56 FF1A link A6, -0x00E6
00000A6C 48E7 0F38 movem.l -[A7], D4,D5,D6,D7,A2,A3,A4
00000A70 286E 0008 movea.l A4, [A6 + 0x8]
00000A74 41EE FF42 lea.l A0, [A6 - 0xBE]
00000A78 2454 movea.l A2, [A4]
00000A7A 43EA 0056 lea.l A1, [A2 + 0x56]
00000A7E 7024 moveq.l D0, 0x24
label00000A80:
00000A80 20D9 move.l [A0]+, [A1]+
00000A82 51C8 FFFC dbf D0, -0x6 /* 00000A80 */
00000A86 202A 00F8 move.l D0, [A2 + 0xF8]
00000A8A 5380 subq.l D0, 1
00000A8C 3D40 FF3C move.w [A6 - 0xC4], D0
00000A90 4247 clr.w D7
00000A92 6000 015C bra +0x15E /* 00000BF0 */
label00000A96:
00000A96 2054 movea.l A0, [A4]
00000A98 1028 00FC move.b D0, [A0 + 0xFC]
00000A9C 6720 beq +0x22 /* 00000ABE */
00000A9E 4267 clr.w -[A7]
00000AA0 2254 movea.l A1, [A4]
00000AA2 2069 00F4 movea.l A0, [A1 + 0xF4]
00000AA6 2050 movea.l A0, [A0]
00000AA8 3007 move.w D0, D7
00000AAA 48C0 ext.l D0
00000AAC E580 asl D0, 2
00000AAE 2F30 0800 move.l -[A7], [A0 + D0]
00000AB2 486E FF42 pea.l [A6 - 0xBE]
00000AB6 4EAD 3E72 jsr [A5 + 0x3E72 /* export_1994 */]
00000ABA 3A1F move.w D5, [A7]+
00000ABC 601E bra +0x20 /* 00000ADC */
label00000ABE:
00000ABE 4267 clr.w -[A7]
00000AC0 2254 movea.l A1, [A4]
00000AC2 2069 00F4 movea.l A0, [A1 + 0xF4]
00000AC6 2050 movea.l A0, [A0]
00000AC8 3007 move.w D0, D7
00000ACA 48C0 ext.l D0
00000ACC E580 asl D0, 2
00000ACE 2F30 0800 move.l -[A7], [A0 + D0]
00000AD2 486E FF42 pea.l [A6 - 0xBE]
00000AD6 4EAD 3E7A jsr [A5 + 0x3E7A /* export_1995 */]
00000ADA 3A1F move.w D5, [A7]+
label00000ADC:
00000ADC 4A45 tst.w D5
00000ADE 6600 010C bne +0x10E /* 00000BEC */
00000AE2 4267 clr.w -[A7]
00000AE4 2F0B move.l -[A7], A3
00000AE6 4EAD 3D6A jsr [A5 + 0x3D6A /* export_1961 */]
00000AEA 2054 movea.l A0, [A4]
00000AEC 315F 00F2 move.w [A0 + 0xF2], [A7]+
00000AF0 266E FFCE movea.l A3, [A6 - 0x32]
00000AF4 4267 clr.w -[A7]
00000AF6 2F0B move.l -[A7], A3
00000AF8 4EAD 3D6A jsr [A5 + 0x3D6A /* export_1961 */]
00000AFC 3D5F FFF8 move.w [A6 - 0x8], [A7]+
00000B00 4267 clr.w -[A7]
00000B02 2054 movea.l A0, [A4]
00000B04 2F28 00EA move.l -[A7], [A0 + 0xEA]
00000B08 4EAD 3D6A jsr [A5 + 0x3D6A /* export_1961 */]
00000B0C 381F move.w D4, [A7]+
00000B0E 3004 move.w D0, D4
00000B10 5340 subq.w D0, 1
00000B12 3D40 FF3A move.w [A6 - 0xC6], D0
00000B16 4246 clr.w D6
00000B18 604A bra +0x4C /* 00000B64 */
label00000B1A:
00000B1A 486E FF1A pea.l [A6 - 0xE6]
00000B1E 2054 movea.l A0, [A4]
00000B20 2F28 00EA move.l -[A7], [A0 + 0xEA]
00000B24 3F06 move.w -[A7], D6
00000B26 4EAD 3D82 jsr [A5 + 0x3D82 /* export_1964 */]
00000B2A 205F movea.l A0, [A7]+
00000B2C 43EE FFD6 lea.l A1, [A6 - 0x2A]
00000B30 7007 moveq.l D0, 0x07
label00000B32:
00000B32 22D8 move.l [A1]+, [A0]+
00000B34 51C8 FFFC dbf D0, -0x6 /* 00000B32 */
00000B38 4267 clr.w -[A7]
00000B3A 2F0B move.l -[A7], A3
00000B3C 486E FFD6 pea.l [A6 - 0x2A]
00000B40 4EAD 3D92 jsr [A5 + 0x3D92 /* export_1966 */]
00000B44 101F move.b D0, [A7]+
00000B46 6618 bne +0x1A /* 00000B60 */
00000B48 486E FFD6 pea.l [A6 - 0x2A]
00000B4C 2F2E FF42 move.l -[A7], [A6 - 0xBE]
00000B50 4EAD 3E8A jsr [A5 + 0x3E8A /* export_1997 */]
00000B54 2F0B move.l -[A7], A3
00000B56 486E FFD6 pea.l [A6 - 0x2A]
00000B5A 42A7 clr.l -[A7]
00000B5C 4EAD 3DB2 jsr [A5 + 0x3DB2 /* export_1970 */]
label00000B60:
00000B60 5246 addq.w D6, 1
00000B62 6906 bvs +0x8 /* 00000B6A */
label00000B64:
00000B64 BC6E FF3A cmp.w D6, [A6 - 0xC6]
00000B68 6FB0 ble -0x4E /* 00000B1A */
label00000B6A:
00000B6A 4267 clr.w -[A7]
00000B6C 2F0B move.l -[A7], A3
00000B6E 4EAD 3D6A jsr [A5 + 0x3D6A /* export_1961 */]
00000B72 3D5F FF46 move.w [A6 - 0xBA], [A7]+
00000B76 4267 clr.w -[A7]
00000B78 2F0B move.l -[A7], A3
00000B7A 4EAD 3D7A jsr [A5 + 0x3D7A /* export_1963 */]
00000B7E 3D5F FF48 move.w [A6 - 0xB8], [A7]+
00000B82 2054 movea.l A0, [A4]
00000B84 4A68 00F2 tst.w [A0 + 0xF2]
00000B88 5EC0 sgt D0
00000B8A 4A00 tst.b D0
00000B8C 6718 beq +0x1A /* 00000BA6 */
00000B8E 7201 moveq.l D1, 0x01
00000B90 B26E FF46 cmp.w D1, [A6 - 0xBA]
00000B94 5EC1 sgt D1
00000B96 C001 and.b D0, D1
00000B98 670C beq +0xE /* 00000BA6 */
00000B9A 487A 0066 pea.l [PC + 0x66 /* 00000C02, value 0x4E56 'NV', cstring "" */]
00000B9E 2F2E FF42 move.l -[A7], [A6 - 0xBE]
00000BA2 4EAD 3E8A jsr [A5 + 0x3E8A /* export_1997 */]
label00000BA6:
00000BA6 7001 moveq.l D0, 0x01
00000BA8 2054 movea.l A0, [A4]
00000BAA B068 00F2 cmp.w D0, [A0 + 0xF2]
00000BAE 5EC0 sgt D0
00000BB0 4A00 tst.b D0
00000BB2 6716 beq +0x18 /* 00000BCA */
00000BB4 4A6E FF46 tst.w [A6 - 0xBA]
00000BB8 5EC1 sgt D1
00000BBA C001 and.b D0, D1
00000BBC 670C beq +0xE /* 00000BCA */
00000BBE 487A 0042 pea.l [PC + 0x42 /* 00000C02, value 0x4E56 'NV', cstring "" */]
00000BC2 2F2E FF42 move.l -[A7], [A6 - 0xBE]
00000BC6 4EAD 3E82 jsr [A5 + 0x3E82 /* export_1996 */]
label00000BCA:
00000BCA 4267 clr.w -[A7]
00000BCC 486E FF42 pea.l [A6 - 0xBE]
00000BD0 4267 clr.w -[A7]
00000BD2 4EAD 3E92 jsr [A5 + 0x3E92 /* export_1998 */]
00000BD6 4EAD 207A jsr [A5 + 0x207A /* export_1035 */]
00000BDA 2254 movea.l A1, [A4]
00000BDC 41E9 0056 lea.l A0, [A1 + 0x56]
00000BE0 45EE FF42 lea.l A2, [A6 - 0xBE]
00000BE4 7024 moveq.l D0, 0x24
label00000BE6:
00000BE6 20DA move.l [A0]+, [A2]+
00000BE8 51C8 FFFC dbf D0, -0x6 /* 00000BE6 */
label00000BEC:
00000BEC 5247 addq.w D7, 1
00000BEE 6908 bvs +0xA /* 00000BF8 */
label00000BF0:
00000BF0 BE6E FF3C cmp.w D7, [A6 - 0xC4]
00000BF4 6F00 FEA0 ble -0x15E /* 00000A96 */
label00000BF8:
00000BF8 4CDF 1CF0 movem.l D4,D5,D6,D7,A2,A3,A4, [A7]+
00000BFC 4E5E unlink A6
00000BFE 2E9F move.l [A7], [A7]+
00000C00 4E75 rts
00000C02 0000 4E56 ori.b D0, 0x56 /* 'V' */
00000C06 0000 2F0C ori.b D0, 0xC
00000C0A 286E 0008 movea.l A4, [A6 + 0x8]
00000C0E 4AAC FFFC tst.l [A4 - 0x4]
00000C12 6708 beq +0xA /* 00000C1C */
00000C14 2F2C FFFC move.l -[A7], [A4 - 0x4]
00000C18 4EAD 3152 jsr [A5 + 0x3152 /* export_1574 */]
label00000C1C:
00000C1C 4267 clr.w -[A7]
00000C1E 486C FFB0 pea.l [A4 - 0x50]
00000C22 4EAD 3E52 jsr [A5 + 0x3E52 /* export_1990 */]
00000C26 395F FFB4 move.w [A4 - 0x4C], [A7]+
00000C2A 285F movea.l A4, [A7]+
00000C2C 4E5E unlink A6
00000C2E 205F movea.l A0, [A7]+
00000C30 DEFC 000A add.w A7, 0xA /* '\n' */
00000C34 4ED0 jmp [A0]
00000C36 0000 4E56 ori.b D0, 0x56 /* 'V' */
// begin alternate branch 00000C38-00000C3C
fn00000C38:
00000C38 4E56 FFAE link A6, -0x0052
// end alternate branch 00000C38-00000C3C
fn00000C38: // (misaligned)
00000C3A FFAE .invalid <<F/6/7>>
00000C3C 2F0C move.l -[A7], A4
00000C3E 422E 000E clr.b [A6 + 0xE]
00000C42 7000 moveq.l D0, 0x00
00000C44 2D40 FFFC move.l [A6 - 0x4], D0
00000C48 102D F124 move.b D0, [A5 - 0xEDC]
00000C4C 670E beq +0x10 /* 00000C5C */
00000C4E 2F3C 0003 0FA8 move.l -[A7], 0x30FA8
00000C54 4EAD 3F92 jsr [A5 + 0x3F92 /* export_2030 */]
00000C58 6000 00FE bra +0x100 /* 00000D58 */
label00000C5C:
00000C5C 4267 clr.w -[A7]
00000C5E 4EAD 3FE2 jsr [A5 + 0x3FE2 /* export_2040 */]
00000C62 101F move.b D0, [A7]+
00000C64 6704 beq +0x6 /* 00000C6A */
00000C66 6000 00F0 bra +0xF2 /* 00000D58 */
label00000C6A:
00000C6A 4267 clr.w -[A7]
00000C6C 486E FFB0 pea.l [A6 - 0x50]
00000C70 3F3C 0103 move.w -[A7], 0x103
00000C74 4EAD 3E4A jsr [A5 + 0x3E4A /* export_1989 */]
00000C78 3D5F FFB4 move.w [A6 - 0x4C], [A7]+
00000C7C 0C6E 052E FFB4 cmpi.w [A6 - 0x4C], 0x52E
00000C82 6612 bne +0x14 /* 00000C96 */
00000C84 4267 clr.w -[A7]
00000C86 486E FFB0 pea.l [A6 - 0x50]
00000C8A 4EAD 3E52 jsr [A5 + 0x3E52 /* export_1990 */]
00000C8E 3D5F FFB4 move.w [A6 - 0x4C], [A7]+
00000C92 6000 00C4 bra +0xC6 /* 00000D58 */
label00000C96:
00000C96 3F2E FFB4 move.w -[A7], [A6 - 0x4C]
00000C9A 4EAD 207A jsr [A5 + 0x207A /* export_1035 */]
00000C9E 486E FFB6 pea.l [A6 - 0x4A]
00000CA2 487A FF60 pea.l [PC - 0xA0 /* 00000C04, value 0x4E560000 'NV\0\0', cstring "NV" */]
00000CA6 2F0E move.l -[A7], A6
00000CA8 4EAD 2052 jsr [A5 + 0x2052 /* export_1030 */]
00000CAC 0C6D 0700 FC50 cmpi.w [A5 - 0x3B0], 0x700
00000CB2 6D12 blt +0x14 /* 00000CC6 */
00000CB4 42A7 clr.l -[A7]
00000CB6 3F3C 0FBA move.w -[A7], 0xFBA
00000CBA 42A7 clr.l -[A7]
00000CBC 4EAD 10D2 jsr [A5 + 0x10D2 /* export_534 */]
00000CC0 2D5F FFFC move.l [A6 - 0x4], [A7]+
00000CC4 6010 bra +0x12 /* 00000CD6 */
label00000CC6:
00000CC6 42A7 clr.l -[A7]
00000CC8 3F3C 0FB8 move.w -[A7], 0xFB8
00000CCC 42A7 clr.l -[A7]
00000CCE 4EAD 10D2 jsr [A5 + 0x10D2 /* export_534 */]
00000CD2 2D5F FFFC move.l [A6 - 0x4], [A7]+
label00000CD6:
00000CD6 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000CDA 4EAD 206A jsr [A5 + 0x206A /* export_1033 */]
00000CDE 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000CE2 2F2D ECD4 move.l -[A7], [A5 - 0x132C]
00000CE6 4EBA F318 jsr [PC - 0xCE8 /* 00000000 */]
00000CEA 42A7 clr.l -[A7]
00000CEC 2F3C 6164 646B move.l -[A7], 0x6164646B /* 'addk' */
00000CF2 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000CF6 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */]
00000CFA 285F movea.l A4, [A7]+
00000CFC 1F2E 000C move.b -[A7], [A6 + 0xC]
00000D00 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000D04 2F0C move.l -[A7], A4
00000D06 4EBA FC3C jsr [PC - 0x3C4 /* 00000944 */]
00000D0A 42A7 clr.l -[A7]
00000D0C 2F0C move.l -[A7], A4
00000D0E 4EAD 13CA jsr [A5 + 0x13CA /* export_629 */]
00000D12 2D5F FFF4 move.l [A6 - 0xC], [A7]+
00000D16 203C 646F 6E65 move.l D0, 0x646F6E65 /* 'done' */
00000D1C B0AE FFF4 cmp.l D0, [A6 - 0xC]
00000D20 660C bne +0xE /* 00000D2E */
00000D22 2F0C move.l -[A7], A4
00000D24 4EAD 2FDA jsr [A5 + 0x2FDA /* export_1527 */]
00000D28 1D7C 0001 000E move.b [A6 + 0xE], 0x1
label00000D2E:
00000D2E 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000D32 486D ECD4 pea.l [A5 - 0x132C]
00000D36 4EBA F33C jsr [PC - 0xCC4 /* 00000074 */]
00000D3A 486E FFB6 pea.l [A6 - 0x4A]
00000D3E 4EAD 209A jsr [A5 + 0x209A /* export_1039 */]
00000D42 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000D46 4EAD 3152 jsr [A5 + 0x3152 /* export_1574 */]
00000D4A 4267 clr.w -[A7]
00000D4C 486E FFB0 pea.l [A6 - 0x50]
00000D50 4EAD 3E52 jsr [A5 + 0x3E52 /* export_1990 */]
00000D54 3D5F FFB4 move.w [A6 - 0x4C], [A7]+
label00000D58:
00000D58 285F movea.l A4, [A7]+
00000D5A 4E5E unlink A6
00000D5C 205F movea.l A0, [A7]+
00000D5E 5C4F addq.w A7, 6
00000D60 4ED0 jmp [A0]
00000D62 0000 4E56 ori.b D0, 0x56 /* 'V' */
export_1757: // at 00000D64 (misaligned)
00000D66 FF6E .extension 0xF6E <<F/4-5/7>> // unimplemented
00000D68 48E7 0708 movem.l -[A7], D5,D6,D7,A4
00000D6C 286E 0008 movea.l A4, [A6 + 0x8]
00000D70 200C move.l D0, A4
00000D72 6778 beq +0x7A /* 00000DEC */
00000D74 42A7 clr.l -[A7]
00000D76 2F0C move.l -[A7], A4
00000D78 4EAD 02C2 jsr [A5 + 0x2C2 /* export_84 */]
00000D7C 7004 moveq.l D0, 0x04
00000D7E 2F00 move.l -[A7], D0
00000D80 4EAD 490A jsr [A5 + 0x490A /* export_2333 */]
00000D84 2C1F move.l D6, [A7]+
00000D86 7001 moveq.l D0, 0x01
00000D88 B086 cmp.l D0, D6
00000D8A 663C bne +0x3E /* 00000DC8 */
00000D8C 102E 000C move.b D0, [A6 + 0xC]
00000D90 6716 beq +0x18 /* 00000DA8 */
00000D92 4267 clr.w -[A7]
00000D94 2054 movea.l A0, [A4]
00000D96 2F10 move.l -[A7], [A0]
00000D98 486E FF70 pea.l [A6 - 0x90]
00000D9C 4EAD 3EAA jsr [A5 + 0x3EAA /* export_2001 */]
00000DA0 3A1F move.w D5, [A7]+
00000DA2 2E2E FF70 move.l D7, [A6 - 0x90]
00000DA6 6004 bra +0x6 /* 00000DAC */
label00000DA8:
00000DA8 2054 movea.l A0, [A4]
00000DAA 2E10 move.l D7, [A0]
label00000DAC:
00000DAC 4267 clr.w -[A7]
00000DAE 2F07 move.l -[A7], D7
00000DB0 4EBA FA3A jsr [PC - 0x5C6 /* 000007EC */]
00000DB4 101F move.b D0, [A7]+
00000DB6 6734 beq +0x36 /* 00000DEC */
00000DB8 3F3A 0040 move.w -[A7], [PC + 0x40 /* 00000DFA, value 0xF, cstring "" */]
00000DBC 3F3A 003E move.w -[A7], [PC + 0x3E /* 00000DFC, value 0x40 '@', cstring "" */]
00000DC0 2F07 move.l -[A7], D7
00000DC2 4EAD 274A jsr [A5 + 0x274A /* export_1253 */]
00000DC6 6024 bra +0x26 /* 00000DEC */
label00000DC8:
00000DC8 7001 moveq.l D0, 0x01
00000DCA B086 cmp.l D0, D6
00000DCC 6C1E bge +0x20 /* 00000DEC */
00000DCE 4267 clr.w -[A7]
00000DD0 1F2E 000C move.b -[A7], [A6 + 0xC]
00000DD4 2F0C move.l -[A7], A4
00000DD6 4EBA FE60 jsr [PC - 0x1A0 /* 00000C38 */]
00000DDA 101F move.b D0, [A7]+
00000DDC 670E beq +0x10 /* 00000DEC */
00000DDE 3F3A 001A move.w -[A7], [PC + 0x1A /* 00000DFA, value 0xF, cstring "" */]
00000DE2 3F3A 0014 move.w -[A7], [PC + 0x14 /* 00000DF8, value 0x44 'D', cstring "" */]
00000DE6 42A7 clr.l -[A7]
00000DE8 4EAD 274A jsr [A5 + 0x274A /* export_1253 */]
label00000DEC:
00000DEC 4CDF 10E0 movem.l D5,D6,D7,A4, [A7]+
00000DF0 4E5E unlink A6
00000DF2 205F movea.l A0, [A7]+
00000DF4 5C4F addq.w A7, 6
00000DF6 4ED0 jmp [A0]
00000DF8 0044 000F ori.w D4, 0xF
00000DFC 0040 0000 ori.w D0, 0x0
fn00000E00:
00000E00 4E56 FF54 link A6, -0x00AC
00000E04 48E7 0F38 movem.l -[A7], D4,D5,D6,D7,A2,A3,A4
00000E08 282E 0008 move.l D4, [A6 + 0x8]
00000E0C 2844 movea.l A4, D4
00000E0E 7C00 moveq.l D6, 0x00
00000E10 7A00 moveq.l D5, 0x00
00000E12 2054 movea.l A0, [A4]
00000E14 4268 00EE clr.w [A0 + 0xEE]
00000E18 486E FF60 pea.l [A6 - 0xA0]
00000E1C 42A7 clr.l -[A7]
00000E1E 42A7 clr.l -[A7]
00000E20 A8A7 syscall SetRect
00000E22 486E FF68 pea.l [A6 - 0x98]
00000E26 4EAD 3E5A jsr [A5 + 0x3E5A /* export_1991 */]
00000E2A 2254 movea.l A1, [A4]
00000E2C 41E9 0056 lea.l A0, [A1 + 0x56]
00000E30 45EE FF68 lea.l A2, [A6 - 0x98]
00000E34 7024 moveq.l D0, 0x24
label00000E36:
00000E36 20DA move.l [A0]+, [A2]+
00000E38 51C8 FFFC dbf D0, -0x6 /* 00000E36 */
00000E3C 42A7 clr.l -[A7]
00000E3E 2F3C 7564 6574 move.l -[A7], 0x75646574 /* 'udet' */
00000E44 2F04 move.l -[A7], D4
00000E46 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */]
00000E4A 265F movea.l A3, [A7]+
00000E4C 2F0B move.l -[A7], A3
00000E4E 4EAD 206A jsr [A5 + 0x206A /* export_1033 */]
00000E52 2253 movea.l A1, [A3]
00000E54 41E9 0048 lea.l A0, [A1 + 0x48]
00000E58 45EE FF60 lea.l A2, [A6 - 0xA0]
00000E5C 20DA move.l [A0]+, [A2]+
00000E5E 20DA move.l [A0]+, [A2]+
00000E60 42A7 clr.l -[A7]
00000E62 2F3C 6D64 6574 move.l -[A7], 0x6D646574 /* 'mdet' */
00000E68 2F04 move.l -[A7], D4
00000E6A 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */]
00000E6E 265F movea.l A3, [A7]+
00000E70 2F0B move.l -[A7], A3
00000E72 4EAD 206A jsr [A5 + 0x206A /* export_1033 */]
00000E76 2253 movea.l A1, [A3]
00000E78 41E9 0048 lea.l A0, [A1 + 0x48]
00000E7C 45EE FF60 lea.l A2, [A6 - 0xA0]
00000E80 20DA move.l [A0]+, [A2]+
00000E82 20DA move.l [A0]+, [A2]+
00000E84 4267 clr.w -[A7]
00000E86 2F2E 000C move.l -[A7], [A6 + 0xC]
00000E8A 486E FF68 pea.l [A6 - 0x98]
00000E8E 4EAD 3E7A jsr [A5 + 0x3E7A /* export_1995 */]
00000E92 4EAD 207A jsr [A5 + 0x207A /* export_1035 */]
00000E96 2254 movea.l A1, [A4]
00000E98 41E9 0056 lea.l A0, [A1 + 0x56]
00000E9C 45EE FF68 lea.l A2, [A6 - 0x98]
00000EA0 7024 moveq.l D0, 0x24
label00000EA2:
00000EA2 20DA move.l [A0]+, [A2]+
00000EA4 51C8 FFFC dbf D0, -0x6 /* 00000EA2 */
00000EA8 2E2E FFF4 move.l D7, [A6 - 0xC]
00000EAC 6732 beq +0x34 /* 00000EE0 */
00000EAE 42A7 clr.l -[A7]
00000EB0 2F07 move.l -[A7], D7
00000EB2 4EAD 3DAA jsr [A5 + 0x3DAA /* export_1969 */]
00000EB6 4A9F tst.l [A7]+
00000EB8 6F0A ble +0xC /* 00000EC4 */
00000EBA 42A7 clr.l -[A7]
00000EBC 2F07 move.l -[A7], D7
00000EBE 4EAD 3DDA jsr [A5 + 0x3DDA /* export_1975 */]
00000EC2 2C1F move.l D6, [A7]+
label00000EC4:
00000EC4 42A7 clr.l -[A7]
00000EC6 2F07 move.l -[A7], D7
00000EC8 4EAD 3DA2 jsr [A5 + 0x3DA2 /* export_1968 */]
00000ECC 201F move.l D0, [A7]+
00000ECE 2054 movea.l A0, [A4]
00000ED0 3140 00EE move.w [A0 + 0xEE], D0
00000ED4 6F0A ble +0xC /* 00000EE0 */
00000ED6 42A7 clr.l -[A7]
00000ED8 2F07 move.l -[A7], D7
00000EDA 4EAD 3DD2 jsr [A5 + 0x3DD2 /* export_1974 */]
00000EDE 2A1F move.l D5, [A7]+
label00000EE0:
00000EE0 4A86 tst.l D6
00000EE2 670A beq +0xC /* 00000EEE */
00000EE4 2F06 move.l -[A7], D6
00000EE6 2F0B move.l -[A7], A3
00000EE8 4EAD 073A jsr [A5 + 0x73A /* export_227 */]
00000EEC 600A bra +0xC /* 00000EF8 */
label00000EEE:
00000EEE 487A 005E pea.l [PC + 0x5E /* 00000F4E, value 0x4E56 'NV', cstring "" */]
00000EF2 2F0B move.l -[A7], A3
00000EF4 4EAD 0722 jsr [A5 + 0x722 /* export_224 */]
label00000EF8:
00000EF8 2054 movea.l A0, [A4]
00000EFA 2146 00EA move.l [A0 + 0xEA], D6
00000EFE 42A7 clr.l -[A7]
00000F00 2F3C 7564 6574 move.l -[A7], 0x75646574 /* 'udet' */
00000F06 2F04 move.l -[A7], D4
00000F08 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */]
00000F0C 265F movea.l A3, [A7]+
00000F0E 4A85 tst.l D5
00000F10 670A beq +0xC /* 00000F1C */
00000F12 2F05 move.l -[A7], D5
00000F14 2F0B move.l -[A7], A3
00000F16 4EAD 073A jsr [A5 + 0x73A /* export_227 */]
00000F1A 600A bra +0xC /* 00000F26 */
label00000F1C:
00000F1C 487A 0030 pea.l [PC + 0x30 /* 00000F4E, value 0x4E56 'NV', cstring "" */]
00000F20 2F0B move.l -[A7], A3
00000F22 4EAD 0722 jsr [A5 + 0x722 /* export_224 */]
label00000F26:
00000F26 2F0B move.l -[A7], A3
00000F28 4EAD 152A jsr [A5 + 0x152A /* export_673 */]
00000F2C 1F3C 0001 move.b -[A7], 0x1
00000F30 2F0B move.l -[A7], A3
00000F32 4EAD 153A jsr [A5 + 0x153A /* export_675 */]
00000F36 4267 clr.w -[A7]
00000F38 1F3C 0001 move.b -[A7], 0x1
00000F3C 2F0B move.l -[A7], A3
00000F3E 4EAD 3262 jsr [A5 + 0x3262 /* export_1608 */]
00000F42 4CDF 1CF0 movem.l D4,D5,D6,D7,A2,A3,A4, [A7]+
00000F46 4E5E unlink A6
00000F48 205F movea.l A0, [A7]+
00000F4A 504F addq.w A7, 8
00000F4C 4ED0 jmp [A0]
00000F4E 0000 4E56 ori.b D0, 0x56 /* 'V' */
export_1758: // at 00000F50 (misaligned)
00000F52 0000 2D6D ori.b D0, 0x6D /* 'm' */
00000F56 FA84 0012 .extension 0xA84 <<F/2-3/5>> // unimplemented
00000F5A 302E 0010 move.w D0, [A6 + 0x10]
00000F5E 5740 subq.w D0, 3
00000F60 6708 beq +0xA /* 00000F6A */
00000F62 0440 000A subi.w D0, 0xA /* '\n' */
00000F66 6702 beq +0x4 /* 00000F6A */
00000F68 6010 bra +0x12 /* 00000F7A */
label00000F6A:
00000F6A 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000F6E 2F3C 646F 6E65 move.l -[A7], 0x646F6E65 /* 'done' */
00000F74 4EAD 3F8A jsr [A5 + 0x3F8A /* export_2029 */]
00000F78 6016 bra +0x18 /* 00000F90 */
label00000F7A:
00000F7A 42A7 clr.l -[A7]
00000F7C 3F2E 0010 move.w -[A7], [A6 + 0x10]
00000F80 2F2E 000C move.l -[A7], [A6 + 0xC]
00000F84 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000F88 4EAD 13A2 jsr [A5 + 0x13A2 /* export_624 */]
00000F8C 2D5F 0012 move.l [A6 + 0x12], [A7]+
label00000F90:
00000F90 4E5E unlink A6
00000F92 205F movea.l A0, [A7]+
00000F94 DEFC 000A add.w A7, 0xA /* '\n' */
00000F98 4ED0 jmp [A0]
00000F9A 0000 4E56 ori.b D0, 0x56 /* 'V' */
export_1759: // at 00000F9C (misaligned)
00000F9E FF6C .extension 0xF6C <<F/4-5/7>> // unimplemented
00000FA0 48E7 0028 movem.l -[A7], A2,A4
00000FA4 286E 0008 movea.l A4, [A6 + 0x8]
00000FA8 2054 movea.l A0, [A4]
00000FAA 2F28 00EA move.l -[A7], [A0 + 0xEA]
00000FAE 4EAD 2142 jsr [A5 + 0x2142 /* export_1060 */]
00000FB2 41EE FF6C lea.l A0, [A6 - 0x94]
00000FB6 2454 movea.l A2, [A4]
00000FB8 43EA 0056 lea.l A1, [A2 + 0x56]
00000FBC 7024 moveq.l D0, 0x24
label00000FBE:
00000FBE 20D9 move.l [A0]+, [A1]+
00000FC0 51C8 FFFC dbf D0, -0x6 /* 00000FBE */
00000FC4 486E FF6C pea.l [A6 - 0x94]
00000FC8 4EAD 3E62 jsr [A5 + 0x3E62 /* export_1992 */]
00000FCC 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000FD0 4EAD 092A jsr [A5 + 0x92A /* export_289 */]
00000FD4 4CDF 1400 movem.l A2,A4, [A7]+
00000FD8 4E5E unlink A6
00000FDA 2E9F move.l [A7], [A7]+
00000FDC 4E75 rts
00000FDE 0000 4E56 ori.b D0, 0x56 /* 'V' */
// begin alternate branch 00000FE0-00000FE4
fn00000FE0:
00000FE0 4E56 FF38 link A6, -0x00C8
// end alternate branch 00000FE0-00000FE4
fn00000FE0: // (misaligned)
00000FE2 FF38 .extension 0xF38 <<F/4-5/7>> // unimplemented
00000FE4 48E7 0138 movem.l -[A7], D7,A2,A3,A4
00000FE8 286E 0008 movea.l A4, [A6 + 0x8]
00000FEC 41EE FF5C lea.l A0, [A6 - 0xA4]
00000FF0 2454 movea.l A2, [A4]
00000FF2 43EA 0056 lea.l A1, [A2 + 0x56]
00000FF6 7024 moveq.l D0, 0x24
label00000FF8:
00000FF8 20D9 move.l [A0]+, [A1]+
00000FFA 51C8 FFFC dbf D0, -0x6 /* 00000FF8 */
00000FFE 42A7 clr.l -[A7]
00001000 42A7 clr.l -[A7]
00001002 2F3C 7564 6574 move.l -[A7], 0x75646574 /* 'udet' */
00001008 2F2E 0008 move.l -[A7], [A6 + 0x8]
0000100C 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */]
00001010 4EAD 06F2 jsr [A5 + 0x6F2 /* export_218 */]
00001014 265F movea.l A3, [A7]+
00001016 42A7 clr.l -[A7]
00001018 2F0B move.l -[A7], A3
0000101A 4EAD 02C2 jsr [A5 + 0x2C2 /* export_84 */]
0000101E 2E1F move.l D7, [A7]+
00001020 5EC0 sgt D0
00001022 4A00 tst.b D0
00001024 660C bne +0xE /* 00001032 */
00001026 2054 movea.l A0, [A4]
00001028 4A68 00EE tst.w [A0 + 0xEE]
0000102C 5EC1 sgt D1
0000102E 8001 or.b D0, D1
00001030 6730 beq +0x32 /* 00001062 */
label00001032:
00001032 4AAE FFE8 tst.l [A6 - 0x18]
00001036 660E bne +0x10 /* 00001046 */
00001038 42A7 clr.l -[A7]
0000103A 4EAD 3D62 jsr [A5 + 0x3D62 /* export_1960 */]
0000103E 2D57 FFE8 move.l [A6 - 0x18], [A7]
00001042 4EAD 206A jsr [A5 + 0x206A /* export_1033 */]
label00001046:
00001046 2F2E FFE8 move.l -[A7], [A6 - 0x18]
0000104A 2F0B move.l -[A7], A3
0000104C 4267 clr.w -[A7]
0000104E 4EAD 3DC2 jsr [A5 + 0x3DC2 /* export_1972 */]
00001052 4267 clr.w -[A7]
00001054 486E FF5C pea.l [A6 - 0xA4]
00001058 4267 clr.w -[A7]
0000105A 4EAD 3E92 jsr [A5 + 0x3E92 /* export_1998 */]
0000105E 4EAD 207A jsr [A5 + 0x207A /* export_1035 */]
label00001062:
00001062 2254 movea.l A1, [A4]
00001064 41E9 0056 lea.l A0, [A1 + 0x56]
00001068 45EE FF5C lea.l A2, [A6 - 0xA4]
0000106C 7024 moveq.l D0, 0x24
label0000106E:
0000106E 20DA move.l [A0]+, [A2]+
00001070 51C8 FFFC dbf D0, -0x6 /* 0000106E */
00001074 4CDF 1C80 movem.l D7,A2,A3,A4, [A7]+
00001078 4E5E unlink A6
0000107A 2E9F move.l [A7], [A7]+
0000107C 4E75 rts
0000107E 0000 4E56 ori.b D0, 0x56 /* 'V' */
00001082 0000 2F0C ori.b D0, 0xC
00001086 286E 0008 movea.l A4, [A6 + 0x8]
0000108A 4AAC FFFC tst.l [A4 - 0x4]
0000108E 6708 beq +0xA /* 00001098 */
00001090 2F2C FFFC move.l -[A7], [A4 - 0x4]
00001094 4EAD 3152 jsr [A5 + 0x3152 /* export_1574 */]
label00001098:
00001098 4267 clr.w -[A7]
0000109A 486C FFAC pea.l [A4 - 0x54]
0000109E 4EAD 3E52 jsr [A5 + 0x3E52 /* export_1990 */]
000010A2 395F FFB0 move.w [A4 - 0x50], [A7]+
000010A6 285F movea.l A4, [A7]+
000010A8 4E5E unlink A6
000010AA 205F movea.l A0, [A7]+
000010AC DEFC 000A add.w A7, 0xA /* '\n' */
000010B0 4ED0 jmp [A0]
000010B2 0000 4E56 ori.b D0, 0x56 /* 'V' */
export_1760: // at 000010B4 (misaligned)
000010B6 FF22 .extension 0xF22 <<F/4-5/7>> // unimplemented
000010B8 48E7 0118 movem.l -[A7], D7,A3,A4
000010BC 422E 000C clr.b [A6 + 0xC]
000010C0 7000 moveq.l D0, 0x00
000010C2 2D40 FFFC move.l [A6 - 0x4], D0
000010C6 102D F124 move.b D0, [A5 - 0xEDC]
000010CA 670E beq +0x10 /* 000010DA */
000010CC 2F3C 0003 0FA8 move.l -[A7], 0x30FA8
000010D2 4EAD 3F92 jsr [A5 + 0x3F92 /* export_2030 */]
000010D6 6000 0148 bra +0x14A /* 00001220 */
label000010DA:
000010DA 4267 clr.w -[A7]
000010DC 4EAD 3FE2 jsr [A5 + 0x3FE2 /* export_2040 */]
000010E0 101F move.b D0, [A7]+
000010E2 6704 beq +0x6 /* 000010E8 */
000010E4 6000 013A bra +0x13C /* 00001220 */
label000010E8:
000010E8 4267 clr.w -[A7]
000010EA 486E FFAC pea.l [A6 - 0x54]
000010EE 3F3C 0103 move.w -[A7], 0x103
000010F2 4EAD 3E4A jsr [A5 + 0x3E4A /* export_1989 */]
000010F6 3D5F FFB0 move.w [A6 - 0x50], [A7]+
000010FA 0C6E 052E FFB0 cmpi.w [A6 - 0x50], 0x52E
00001100 6612 bne +0x14 /* 00001114 */
00001102 4267 clr.w -[A7]
00001104 486E FFAC pea.l [A6 - 0x54]
00001108 4EAD 3E52 jsr [A5 + 0x3E52 /* export_1990 */]
0000110C 3D5F FFB0 move.w [A6 - 0x50], [A7]+
00001110 6000 010E bra +0x110 /* 00001220 */
label00001114:
00001114 3F2E FFB0 move.w -[A7], [A6 - 0x50]
00001118 4EAD 207A jsr [A5 + 0x207A /* export_1035 */]
0000111C 4267 clr.w -[A7]
0000111E 2F2E 0008 move.l -[A7], [A6 + 0x8]
00001122 486E FF24 pea.l [A6 - 0xDC]
00001126 4EAD 3EB2 jsr [A5 + 0x3EB2 /* export_2002 */]
0000112A 3E1F move.w D7, [A7]+
0000112C 671C beq +0x1E /* 0000114A */
0000112E 4267 clr.w -[A7]
00001130 486E FFAC pea.l [A6 - 0x54]
00001134 4EAD 3E52 jsr [A5 + 0x3E52 /* export_1990 */]
00001138 3D5F FFB0 move.w [A6 - 0x50], [A7]+
0000113C 2F3C 0001 0FA8 move.l -[A7], 0x10FA8
00001142 4EAD 3F92 jsr [A5 + 0x3F92 /* export_2030 */]
00001146 6000 00D8 bra +0xDA /* 00001220 */
label0000114A:
0000114A 486E FFB2 pea.l [A6 - 0x4E]
0000114E 487A FF30 pea.l [PC - 0xD0 /* 00001080, value 0x4E560000 'NV\0\0', cstring "NV" */]
00001152 2F0E move.l -[A7], A6
00001154 4EAD 2052 jsr [A5 + 0x2052 /* export_1030 */]
00001158 0C6D 0700 FC50 cmpi.w [A5 - 0x3B0], 0x700
0000115E 6D12 blt +0x14 /* 00001172 */
00001160 42A7 clr.l -[A7]
00001162 3F3C 0FA7 move.w -[A7], 0xFA7
00001166 42A7 clr.l -[A7]
00001168 4EAD 10D2 jsr [A5 + 0x10D2 /* export_534 */]
0000116C 2D5F FFFC move.l [A6 - 0x4], [A7]+
00001170 6010 bra +0x12 /* 00001182 */
label00001172:
00001172 42A7 clr.l -[A7]
00001174 3F3C 0FA5 move.w -[A7], 0xFA5
00001178 42A7 clr.l -[A7]
0000117A 4EAD 10D2 jsr [A5 + 0x10D2 /* export_534 */]
0000117E 2D5F FFFC move.l [A6 - 0x4], [A7]+
label00001182:
00001182 2F2E FFFC move.l -[A7], [A6 - 0x4]
00001186 4EAD 206A jsr [A5 + 0x206A /* export_1033 */]
0000118A 2F2E FFFC move.l -[A7], [A6 - 0x4]
0000118E 2F2D ECD0 move.l -[A7], [A5 - 0x1330]
00001192 4EBA EE6C jsr [PC - 0x1194 /* 00000000 */]
00001196 42A7 clr.l -[A7]
00001198 2F3C 6564 6465 move.l -[A7], 0x65646465 /* 'edde' */
0000119E 2F2E FFFC move.l -[A7], [A6 - 0x4]
000011A2 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */]
000011A6 285F movea.l A4, [A7]+
000011A8 42A7 clr.l -[A7]
000011AA 2F3C 7564 6574 move.l -[A7], 0x75646574 /* 'udet' */
000011B0 2F0C move.l -[A7], A4
000011B2 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */]
000011B6 265F movea.l A3, [A7]+
000011B8 2F0B move.l -[A7], A3
000011BA 4EAD 206A jsr [A5 + 0x206A /* export_1033 */]
000011BE 2F0B move.l -[A7], A3
000011C0 2F2E FFFC move.l -[A7], [A6 - 0x4]
000011C4 4EAD 1F5A jsr [A5 + 0x1F5A /* export_999 */]
000011C8 2F2E 0008 move.l -[A7], [A6 + 0x8]
000011CC 2F0C move.l -[A7], A4
000011CE 4EBA FC30 jsr [PC - 0x3D0 /* 00000E00 */]
000011D2 42A7 clr.l -[A7]
000011D4 2F0C move.l -[A7], A4
000011D6 4EAD 13CA jsr [A5 + 0x13CA /* export_629 */]
000011DA 2D5F FFF0 move.l [A6 - 0x10], [A7]+
000011DE 203C 646F 6E65 move.l D0, 0x646F6E65 /* 'done' */
000011E4 B0AE FFF0 cmp.l D0, [A6 - 0x10]
000011E8 660C bne +0xE /* 000011F6 */
000011EA 2F0C move.l -[A7], A4
000011EC 4EBA FDF2 jsr [PC - 0x20E /* 00000FE0 */]
000011F0 1D7C 0001 000C move.b [A6 + 0xC], 0x1
label000011F6:
000011F6 2F2E FFFC move.l -[A7], [A6 - 0x4]
000011FA 486D ECD0 pea.l [A5 - 0x1330]
000011FE 4EBA EE74 jsr [PC - 0x118C /* 00000074 */]
00001202 486E FFB2 pea.l [A6 - 0x4E]
00001206 4EAD 209A jsr [A5 + 0x209A /* export_1039 */]
0000120A 2F2E FFFC move.l -[A7], [A6 - 0x4]
0000120E 4EAD 3152 jsr [A5 + 0x3152 /* export_1574 */]
00001212 4267 clr.w -[A7]
00001214 486E FFAC pea.l [A6 - 0x54]
00001218 4EAD 3E52 jsr [A5 + 0x3E52 /* export_1990 */]
0000121C 3D5F FFB0 move.w [A6 - 0x50], [A7]+
label00001220:
00001220 4CDF 1880 movem.l D7,A3,A4, [A7]+
00001224 4E5E unlink A6
00001226 2E9F move.l [A7], [A7]+
00001228 4E75 rts
0000122A 0000 4E56 ori.b D0, 0x56 /* 'V' */
// begin alternate branch 0000122C-00001230
fn0000122C:
0000122C 4E56 FFD4 link A6, -0x002C
// end alternate branch 0000122C-00001230
fn0000122C: // (misaligned)
0000122E FFD4 .invalid <<F/7/7>>
00001230 48E7 0018 movem.l -[A7], A3,A4
00001234 206E 000C movea.l A0, [A6 + 0xC]
00001238 43EE FFE0 lea.l A1, [A6 - 0x20]
0000123C 7007 moveq.l D0, 0x07
label0000123E:
0000123E 22D8 move.l [A1]+, [A0]+
00001240 51C8 FFFC dbf D0, -0x6 /* 0000123E */
00001244 422E 0010 clr.b [A6 + 0x10]
00001248 206E 0008 movea.l A0, [A6 + 0x8]
0000124C 4210 clr.b [A0]
0000124E 42A7 clr.l -[A7]
00001250 3F3C 12A9 move.w -[A7], 0x12A9
00001254 42A7 clr.l -[A7]
00001256 4EAD 10D2 jsr [A5 + 0x10D2 /* export_534 */]
0000125A 285F movea.l A4, [A7]+
0000125C 2F0C move.l -[A7], A4
0000125E 4EAD 206A jsr [A5 + 0x206A /* export_1033 */]
00001262 42A7 clr.l -[A7]
00001264 2F3C 5657 3031 move.l -[A7], 0x56573031 /* 'VW01' */
0000126A 2F0C move.l -[A7], A4
0000126C 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */]
00001270 265F movea.l A3, [A7]+
00001272 487A 0066 pea.l [PC + 0x66 /* 000012DA, value 0x55E6669, pstring "^file" */]
00001276 486E FFE0 pea.l [A6 - 0x20]
0000127A 2F0B move.l -[A7], A3
0000127C 4EAD 13C2 jsr [A5 + 0x13C2 /* export_628 */]
00001280 42A7 clr.l -[A7]
00001282 2F0B move.l -[A7], A3
00001284 4EAD 13CA jsr [A5 + 0x13CA /* export_629 */]
00001288 2D5F FFD4 move.l [A6 - 0x2C], [A7]+
0000128C 203C 6466 6C74 move.l D0, 0x64666C74 /* 'dflt' */
00001292 B0AE FFD4 cmp.l D0, [A6 - 0x2C]
00001296 6608 bne +0xA /* 000012A0 */
00001298 1D7C 0001 0010 move.b [A6 + 0x10], 0x1
0000129E 6020 bra +0x22 /* 000012C0 */
label000012A0:
000012A0 203C 7265 7061 move.l D0, 0x72657061 /* 'repa' */
000012A6 B0AE FFD4 cmp.l D0, [A6 - 0x2C]
000012AA 6610 bne +0x12 /* 000012BC */
000012AC 1D7C 0001 0010 move.b [A6 + 0x10], 0x1
000012B2 206E 0008 movea.l A0, [A6 + 0x8]
000012B6 10BC 0001 move.b [A0], 0x1
000012BA 6004 bra +0x6 /* 000012C0 */
label000012BC:
000012BC 422E 0010 clr.b [A6 + 0x10]
label000012C0:
000012C0 2F0C move.l -[A7], A4
000012C2 4EAD 3152 jsr [A5 + 0x3152 /* export_1574 */]
000012C6 2F2D FC34 move.l -[A7], [A5 - 0x3CC]
000012CA 4EAD 1CCA jsr [A5 + 0x1CCA /* export_917 */]
000012CE 4CDF 1800 movem.l A3,A4, [A7]+
000012D2 4E5E unlink A6
000012D4 205F movea.l A0, [A7]+
000012D6 504F addq.w A7, 8
000012D8 4ED0 jmp [A0]
000012DA 055E bchg [A6]+, D2
000012DC 6669 bne +0x6B /* 00001347 */
000012DE 6C65 bge +0x67 /* 00001345 */
fn000012E0:
000012E0 4E56 FFF6 link A6, -0x000A
000012E4 48E7 0308 movem.l -[A7], D6,D7,A4
000012E8 206E 000C movea.l A0, [A6 + 0xC]
000012EC 7000 moveq.l D0, 0x00
000012EE 2080 move.l [A0], D0
000012F0 206E 0008 movea.l A0, [A6 + 0x8]
000012F4 7000 moveq.l D0, 0x00
000012F6 2080 move.l [A0], D0
000012F8 2E3C 0002 0000 move.l D7, 0x20000
000012FE 4206 clr.b D6
label00001300:
00001300 42A7 clr.l -[A7]
00001302 2F07 move.l -[A7], D7
00001304 4EAD 233A jsr [A5 + 0x233A /* export_1123 */]
00001308 285F movea.l A4, [A7]+
0000130A 200C move.l D0, A4
0000130C 6618 bne +0x1A /* 00001326 */
0000130E 2F07 move.l -[A7], D7
00001310 7002 moveq.l D0, 0x02
00001312 2F00 move.l -[A7], D0
00001314 4EAD 490A jsr [A5 + 0x490A /* export_2333 */]
00001318 2E1F move.l D7, [A7]+
0000131A 7002 moveq.l D0, 0x02
0000131C B087 cmp.l D0, D7
0000131E 6F08 ble +0xA /* 00001328 */
00001320 7E00 moveq.l D7, 0x00
00001322 7C01 moveq.l D6, 0x01
00001324 6002 bra +0x4 /* 00001328 */
label00001326:
00001326 7C01 moveq.l D6, 0x01
label00001328:
00001328 7002 moveq.l D0, 0x02
0000132A B087 cmp.l D0, D7
0000132C 5EC0 sgt D0
0000132E 8006 or.b D0, D6
00001330 0240 0001 andi.w D0, 0x1
00001334 67CA beq -0x34 /* 00001300 */
00001336 206E 000C movea.l A0, [A6 + 0xC]
0000133A 208C move.l [A0], A4
0000133C 206E 0008 movea.l A0, [A6 + 0x8]
00001340 2087 move.l [A0], D7
00001342 4CDF 10C0 movem.l D6,D7,A4, [A7]+
00001346 4E5E unlink A6
00001348 205F movea.l A0, [A7]+
0000134A 504F addq.w A7, 8
0000134C 4ED0 jmp [A0]
0000134E 0000 4E56 ori.b D0, 0x56 /* 'V' */
// begin alternate branch 00001350-00001354
fn00001350:
00001350 4E56 FDE8 link A6, -0x0218
// end alternate branch 00001350-00001354
fn00001350: // (misaligned)
00001352 FDE8 .invalid <<F/7/6>>
00001354 48E7 0300 movem.l -[A7], D6,D7
00001358 41EE FF00 lea.l A0, [A6 - 0x100]
0000135C 43FA 0076 lea.l A1, [PC + 0x76 /* 000013D4, value 0x454656D, pstring "Temp" */]
00001360 20D9 move.l [A0]+, [A1]+
00001362 3091 move.w [A0], [A1]
00001364 4207 clr.b D7
label00001366:
00001366 42A7 clr.l -[A7]
00001368 A975 syscall TickCount
0000136A 2C17 move.l D6, [A7]
0000136C 486E FF00 pea.l [A6 - 0x100]
00001370 4EAD 052A jsr [A5 + 0x52A /* export_161 */]
00001374 487A 005E pea.l [PC + 0x5E /* 000013D4, value 0x454656D, pstring "Temp" */]
00001378 486E FF00 pea.l [A6 - 0x100]
0000137C 486E FDE8 pea.l [A6 - 0x218]
00001380 3F3C 0002 move.w -[A7], 0x2
00001384 4EAD 494A jsr [A5 + 0x494A /* export_2341 */]
00001388 41EE FF00 lea.l A0, [A6 - 0x100]
0000138C 43EE FDE8 lea.l A1, [A6 - 0x218]
00001390 703F moveq.l D0, 0x3F
label00001392:
00001392 20D9 move.l [A0]+, [A1]+
00001394 51C8 FFFC dbf D0, -0x6 /* 00001392 */
00001398 4267 clr.w -[A7]
0000139A 3F2E 0008 move.w -[A7], [A6 + 0x8]
0000139E 2F2E 000A move.l -[A7], [A6 + 0xA]
000013A2 486E FF00 pea.l [A6 - 0x100]
000013A6 486E FEEA pea.l [A6 - 0x116]
000013AA 4EAD 0482 jsr [A5 + 0x482 /* export_140 */]
000013AE 4A5F tst.w [A7]+
000013B0 6702 beq +0x4 /* 000013B4 */
000013B2 7E01 moveq.l D7, 0x01
label000013B4:
000013B4 1007 move.b D0, D7
000013B6 67AE beq -0x50 /* 00001366 */
000013B8 206E 000E movea.l A0, [A6 + 0xE]
000013BC 43EE FF00 lea.l A1, [A6 - 0x100]
000013C0 7007 moveq.l D0, 0x07
label000013C2:
000013C2 20D9 move.l [A0]+, [A1]+
000013C4 51C8 FFFC dbf D0, -0x6 /* 000013C2 */
000013C8 4CDF 00C0 movem.l D6,D7, [A7]+
000013CC 4E5E unlink A6
000013CE 205F movea.l A0, [A7]+
000013D0 5C4F addq.w A7, 6
000013D2 4ED0 jmp [A0]
000013D4 0454 656D subi.w [A4], 0x656D /* 'em' */
000013D8 7000 moveq.l D0, 0x00
000013DA 0000 4E56 ori.b D0, 0x56 /* 'V' */
// begin alternate branch 000013DC-000013E0
fn000013DC:
000013DC 4E56 FF46 link A6, -0x00BA
// end alternate branch 000013DC-000013E0
fn000013DC: // (misaligned)
000013DE FF46 .extension 0xF46 <<F/4-5/7>> // unimplemented
000013E0 206E 0012 movea.l A0, [A6 + 0x12]
000013E4 43EE FFE0 lea.l A1, [A6 - 0x20]
000013E8 7007 moveq.l D0, 0x07
label000013EA:
000013EA 22D8 move.l [A1]+, [A0]+
000013EC 51C8 FFFC dbf D0, -0x6 /* 000013EA */
000013F0 206E 0008 movea.l A0, [A6 + 0x8]
000013F4 43EE FFC0 lea.l A1, [A6 - 0x40]
000013F8 7007 moveq.l D0, 0x07
label000013FA:
000013FA 22D8 move.l [A1]+, [A0]+
000013FC 51C8 FFFC dbf D0, -0x6 /* 000013FA */
00001400 7000 moveq.l D0, 0x00
00001402 2D40 FF52 move.l [A6 - 0xAE], D0
00001406 41EE FFE0 lea.l A0, [A6 - 0x20]
0000140A 2D48 FF58 move.l [A6 - 0xA8], A0
0000140E 3D6E 000C FF5C move.w [A6 - 0xA4], [A6 + 0xC]
00001414 2D6E 000E FF76 move.l [A6 - 0x8A], [A6 + 0xE]
0000141A 41EE FFC0 lea.l A0, [A6 - 0x40]
0000141E 2D48 FF62 move.l [A6 - 0x9E], A0
00001422 4267 clr.w -[A7]
00001424 486E FF46 pea.l [A6 - 0xBA]
00001428 4267 clr.w -[A7]
0000142A 4EAD 03F2 jsr [A5 + 0x3F2 /* export_122 */]
0000142E 3D5F 0016 move.w [A6 + 0x16], [A7]+
00001432 4E5E unlink A6
00001434 205F movea.l A0, [A7]+
00001436 DEFC 000E add.w A7, 0xE
0000143A 4ED0 jmp [A0]
fn0000143C:
0000143C 4E56 FBFE link A6, -0x0402
00001440 206E 0008 movea.l A0, [A6 + 0x8]
00001444 43EE FF00 lea.l A1, [A6 - 0x100]
00001448 703F moveq.l D0, 0x3F
label0000144A:
0000144A 22D8 move.l [A1]+, [A0]+
0000144C 51C8 FFFC dbf D0, -0x6 /* 0000144A */
00001450 4A6E 000E tst.w [A6 + 0xE]
00001454 6608 bne +0xA /* 0000145E */
00001456 422E 0010 clr.b [A6 + 0x10]
0000145A 6000 00BA bra +0xBC /* 00001516 */
label0000145E:
0000145E 4267 clr.w -[A7]
00001460 3F2E 000E move.w -[A7], [A6 + 0xE]
00001464 3F3C 0080 move.w -[A7], 0x80
00001468 486E FD00 pea.l [A6 - 0x300]
0000146C 4EAD 2042 jsr [A5 + 0x2042 /* export_1028 */]
00001470 1D5F FBFF move.b [A6 - 0x401], [A7]+
00001474 486E FE00 pea.l [A6 - 0x200]
00001478 3F3C 0FAF move.w -[A7], 0xFAF
0000147C 3F2E 000C move.w -[A7], [A6 + 0xC]
00001480 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */]
00001484 4A2E FF00 tst.b [A6 - 0x100]
00001488 6628 bne +0x2A /* 000014B2 */
0000148A 486E FC00 pea.l [A6 - 0x400]
0000148E 2F3C 000E 0FAF move.l -[A7], 0xE0FAF
00001494 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */]
00001498 486E FC00 pea.l [A6 - 0x400]
0000149C 486E FE00 pea.l [A6 - 0x200]
000014A0 487A 007C pea.l [PC + 0x7C /* 0000151E, value 0x4E56 'NV', cstring "" */]
000014A4 486E FD00 pea.l [A6 - 0x300]
000014A8 487A 0074 pea.l [PC + 0x74 /* 0000151E, value 0x4E56 'NV', cstring "" */]
000014AC 4EAD 455A jsr [A5 + 0x455A /* export_2215 */]
000014B0 6026 bra +0x28 /* 000014D8 */
label000014B2:
000014B2 486E FC00 pea.l [A6 - 0x400]
000014B6 2F3C 0008 0FAF move.l -[A7], 0x80FAF
000014BC 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */]
000014C0 486E FC00 pea.l [A6 - 0x400]
000014C4 486E FE00 pea.l [A6 - 0x200]
000014C8 486E FF00 pea.l [A6 - 0x100]
000014CC 486E FD00 pea.l [A6 - 0x300]
000014D0 487A 004C pea.l [PC + 0x4C /* 0000151E, value 0x4E56 'NV', cstring "" */]
000014D4 4EAD 455A jsr [A5 + 0x455A /* export_2215 */]
label000014D8:
000014D8 486E FD00 pea.l [A6 - 0x300]
000014DC 2F3C 000C 0FAF move.l -[A7], 0xC0FAF
000014E2 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */]
000014E6 486E FE00 pea.l [A6 - 0x200]
000014EA 2F3C 000D 0FAF move.l -[A7], 0xD0FAF
000014F0 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */]
000014F4 4267 clr.w -[A7]
000014F6 486E FD00 pea.l [A6 - 0x300]
000014FA 486E FE00 pea.l [A6 - 0x200]
000014FE 486E FC00 pea.l [A6 - 0x400]
00001502 4EAD 3FD2 jsr [A5 + 0x3FD2 /* export_2038 */]
00001506 101F move.b D0, [A7]+
00001508 6706 beq +0x8 /* 00001510 */
0000150A 422E 0010 clr.b [A6 + 0x10]
0000150E 6006 bra +0x8 /* 00001516 */
label00001510:
00001510 1D7C 0001 0010 move.b [A6 + 0x10], 0x1
label00001516:
00001516 4E5E unlink A6
00001518 205F movea.l A0, [A7]+
0000151A 504F addq.w A7, 8
0000151C 4ED0 jmp [A0]
0000151E 0000 4E56 ori.b D0, 0x56 /* 'V' */
00001522 FFFE .invalid <<F/7/7>>
00001524 48E7 0108 movem.l -[A7], D7,A4
00001528 286E 0008 movea.l A4, [A6 + 0x8]
0000152C 102C FDE6 move.b D0, [A4 - 0x21A]
00001530 670C beq +0xE /* 0000153E */
00001532 4267 clr.w -[A7]
00001534 3F2C FFB4 move.w -[A7], [A4 - 0x4C]
00001538 4EAD 034A jsr [A5 + 0x34A /* export_101 */]
0000153C 3E1F move.w D7, [A7]+
label0000153E:
0000153E 102C FDE7 move.b D0, [A4 - 0x219]
00001542 670C beq +0xE /* 00001550 */
00001544 4267 clr.w -[A7]
00001546 3F2C FFB6 move.w -[A7], [A4 - 0x4A]
0000154A 4EAD 034A jsr [A5 + 0x34A /* export_101 */]
0000154E 3E1F move.w D7, [A7]+
label00001550:
00001550 102C FDE8 move.b D0, [A4 - 0x218]
00001554 6714 beq +0x16 /* 0000156A */
00001556 4267 clr.w -[A7]
00001558 3F2C 0012 move.w -[A7], [A4 + 0x12]
0000155C 2F2C 0014 move.l -[A7], [A4 + 0x14]
00001560 486C FE28 pea.l [A4 - 0x1D8]
00001564 4EAD 047A jsr [A5 + 0x47A /* export_139 */]
00001568 3E1F move.w D7, [A7]+
label0000156A:
0000156A 4CDF 1080 movem.l D7,A4, [A7]+
0000156E 4E5E unlink A6
00001570 205F movea.l A0, [A7]+
00001572 DEFC 000A add.w A7, 0xA /* '\n' */
00001576 4ED0 jmp [A0]
fn00001578:
00001578 4E56 FD44 link A6, -0x02BC
0000157C 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4
00001580 206E 0018 movea.l A0, [A6 + 0x18]
00001584 43EE FFBA lea.l A1, [A6 - 0x46]
00001588 7010 moveq.l D0, 0x10
label0000158A:
0000158A 22D8 move.l [A1]+, [A0]+
0000158C 51C8 FFFC dbf D0, -0x6 /* 0000158A */
00001590 3290 move.w [A1], [A0]
00001592 266E 0020 movea.l A3, [A6 + 0x20]
00001596 286E 000E movea.l A4, [A6 + 0xE]
0000159A 3A2E 000C move.w D5, [A6 + 0xC]
0000159E 426E FDE6 clr.w [A6 - 0x21A]
000015A2 422E FDE8 clr.b [A6 - 0x218]
000015A6 4204 clr.b D4
000015A8 486E FDEA pea.l [A6 - 0x216]
000015AC 487A FF72 pea.l [PC - 0x8E /* 00001520, value 0x4E56FFFE */]
000015B0 2F0E move.l -[A7], A6
000015B2 4EAD 2052 jsr [A5 + 0x2052 /* export_1030 */]
000015B6 486E FD4C pea.l [A6 - 0x2B4]
000015BA 2F2E 0014 move.l -[A7], [A6 + 0x14]
000015BE 3F2E 0012 move.w -[A7], [A6 + 0x12]
000015C2 4EBA FD8C jsr [PC - 0x274 /* 00001350 */]
000015C6 205F movea.l A0, [A7]+
000015C8 43EE FE28 lea.l A1, [A6 - 0x1D8]
000015CC 7007 moveq.l D0, 0x07
label000015CE:
000015CE 22D8 move.l [A1]+, [A0]+
000015D0 51C8 FFFC dbf D0, -0x6 /* 000015CE */
000015D4 4267 clr.w -[A7]
000015D6 3F2E 0012 move.w -[A7], [A6 + 0x12]
000015DA 2F2E 0014 move.l -[A7], [A6 + 0x14]
000015DE 486E FFC0 pea.l [A6 - 0x40]
000015E2 486E FF78 pea.l [A6 - 0x88]
000015E6 4EAD 0482 jsr [A5 + 0x482 /* export_140 */]
000015EA 4A5F tst.w [A7]+
000015EC 6624 bne +0x26 /* 00001612 */
000015EE 206E 0008 movea.l A0, [A6 + 0x8]
000015F2 1010 move.b D0, [A0]
000015F4 661A bne +0x1C /* 00001610 */
000015F6 2F00 move.l -[A7], D0
000015F8 4267 clr.w -[A7]
000015FA 486E FFC0 pea.l [A6 - 0x40]
000015FE 2F2E 0008 move.l -[A7], [A6 + 0x8]
00001602 4EBA FC28 jsr [PC - 0x3D8 /* 0000122C */]
00001606 121F move.b D1, [A7]+
00001608 201F move.l D0, [A7]+
0000160A 8001 or.b D0, D1
0000160C 6700 04CA beq +0x4CC /* 00001AD8 */
label00001610:
00001610 7801 moveq.l D4, 0x01
label00001612:
00001612 41EE FE68 lea.l A0, [A6 - 0x198]
00001616 43EE FFC0 lea.l A1, [A6 - 0x40]
0000161A 700F moveq.l D0, 0x0F
label0000161C:
0000161C 20D9 move.l [A0]+, [A1]+
0000161E 51C8 FFFC dbf D0, -0x6 /* 0000161C */
00001622 7000 moveq.l D0, 0x00
00001624 2D40 FD78 move.l [A6 - 0x288], D0
00001628 41EE FE68 lea.l A0, [A6 - 0x198]
0000162C 2D48 FD7E move.l [A6 - 0x282], A0
00001630 3D6E FFBA FD82 move.w [A6 - 0x27E], [A6 - 0x46]
00001636 426E FD88 clr.w [A6 - 0x278]
0000163A 2D6E FFBC FD9C move.l [A6 - 0x264], [A6 - 0x44]
00001640 4267 clr.w -[A7]
00001642 486E FD6C pea.l [A6 - 0x294]
00001646 4267 clr.w -[A7]
00001648 4EAD 03FA jsr [A5 + 0x3FA /* export_123 */]
0000164C 4EAD 207A jsr [A5 + 0x207A /* export_1035 */]
00001650 2D6E FDA2 FF8C move.l [A6 - 0x74], [A6 - 0x25E]
00001656 2D6E FDAC FF90 move.l [A6 - 0x70], [A6 - 0x254]
0000165C 2F2E FF8C move.l -[A7], [A6 - 0x74]
00001660 2F2E 001C move.l -[A7], [A6 + 0x1C]
00001664 4EAD 490A jsr [A5 + 0x490A /* export_2333 */]
00001668 2D5F FF94 move.l [A6 - 0x6C], [A7]+
0000166C 2F2E FF8C move.l -[A7], [A6 - 0x74]
00001670 2F2E 001C move.l -[A7], [A6 + 0x1C]
00001674 4EAD 4912 jsr [A5 + 0x4912 /* export_2334 */]
00001678 2D5F FF98 move.l [A6 - 0x68], [A7]+
0000167C 2F2E FF90 move.l -[A7], [A6 - 0x70]
00001680 2F2E 001C move.l -[A7], [A6 + 0x1C]
00001684 4EAD 490A jsr [A5 + 0x490A /* export_2333 */]
00001688 2D5F FF9C move.l [A6 - 0x64], [A7]+
0000168C 2F2E FF90 move.l -[A7], [A6 - 0x70]
00001690 2F2E 001C move.l -[A7], [A6 + 0x1C]
00001694 4EAD 4912 jsr [A5 + 0x4912 /* export_2334 */]
00001698 2D5F FFA0 move.l [A6 - 0x60], [A7]+
0000169C 202E FF9C move.l D0, [A6 - 0x64]
000016A0 D0AE FF94 add.l D0, [A6 - 0x6C]
000016A4 5480 addq.l D0, 2
000016A6 E380 asl D0, 1
000016A8 3D40 FF88 move.w [A6 - 0x78], D0
000016AC 4247 clr.w D7
000016AE 200C move.l D0, A4
000016B0 670A beq +0xC /* 000016BC */
000016B2 2F0C move.l -[A7], A4
000016B4 3F2E FF88 move.w -[A7], [A6 - 0x78]
000016B8 4EAD 3FAA jsr [A5 + 0x3FAA /* export_2033 */]
label000016BC:
000016BC 4267 clr.w -[A7]
000016BE 3F2E FFBA move.w -[A7], [A6 - 0x46]
000016C2 2F2E FFBC move.l -[A7], [A6 - 0x44]
000016C6 486E FFC0 pea.l [A6 - 0x40]
000016CA 1F3C 0001 move.b -[A7], 0x1
000016CE 486E FFB4 pea.l [A6 - 0x4C]
000016D2 4EAD 0462 jsr [A5 + 0x462 /* export_136 */]
000016D6 4EAD 207A jsr [A5 + 0x207A /* export_1035 */]
000016DA 1D7C 0001 FDE6 move.b [A6 - 0x21A], 0x1
000016E0 4267 clr.w -[A7]
000016E2 3F2E FFBA move.w -[A7], [A6 - 0x46]
000016E6 2F2E FFBC move.l -[A7], [A6 - 0x44]
000016EA 486E FFC0 pea.l [A6 - 0x40]
000016EE 486E FF68 pea.l [A6 - 0x98]
000016F2 4EAD 0482 jsr [A5 + 0x482 /* export_140 */]
000016F6 4EAD 207A jsr [A5 + 0x207A /* export_1035 */]
000016FA 4267 clr.w -[A7]
000016FC 3F2E 0012 move.w -[A7], [A6 + 0x12]
00001700 2F2E 0014 move.l -[A7], [A6 + 0x14]
00001704 486E FE28 pea.l [A6 - 0x1D8]
00001708 2F2E FF6C move.l -[A7], [A6 - 0x94]
0000170C 2F2E FF68 move.l -[A7], [A6 - 0x98]
00001710 4EAD 0472 jsr [A5 + 0x472 /* export_138 */]
00001714 4EAD 207A jsr [A5 + 0x207A /* export_1035 */]
00001718 1D7C 0001 FDE8 move.b [A6 - 0x218], 0x1
0000171E 4267 clr.w -[A7]
00001720 3F2E 0012 move.w -[A7], [A6 + 0x12]
00001724 2F2E 0014 move.l -[A7], [A6 + 0x14]
00001728 486E FE28 pea.l [A6 - 0x1D8]
0000172C 1F3C 0003 move.b -[A7], 0x3
00001730 486E FFB6 pea.l [A6 - 0x4A]
00001734 4EAD 0462 jsr [A5 + 0x462 /* export_136 */]
00001738 4EAD 207A jsr [A5 + 0x207A /* export_1035 */]
0000173C 1D7C 0001 FDE7 move.b [A6 - 0x219], 0x1
00001742 4267 clr.w -[A7]
00001744 3F2E FFB4 move.w -[A7], [A6 - 0x4C]
00001748 3F3C 0001 move.w -[A7], 0x1
0000174C 42A7 clr.l -[A7]
0000174E 4EAD 03AA jsr [A5 + 0x3AA /* export_113 */]
00001752 4EAD 207A jsr [A5 + 0x207A /* export_1035 */]
00001756 2D6E FF94 FD48 move.l [A6 - 0x2B8], [A6 - 0x6C]
0000175C 7C01 moveq.l D6, 0x01
0000175E 606E bra +0x70 /* 000017CE */
label00001760:
00001760 2D6E 001C FFA8 move.l [A6 - 0x58], [A6 + 0x1C]
00001766 4267 clr.w -[A7]
00001768 3F2E FFB4 move.w -[A7], [A6 - 0x4C]
0000176C 486E FFA8 pea.l [A6 - 0x58]
00001770 2F0B move.l -[A7], A3
00001772 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
00001776 4EAD 207A jsr [A5 + 0x207A /* export_1035 */]
0000177A 5247 addq.w D7, 1
0000177C 200C move.l D0, A4
0000177E 56C0 sne D0
00001780 4A00 tst.b D0
00001782 6714 beq +0x16 /* 00001798 */
00001784 2F00 move.l -[A7], D0
00001786 4267 clr.w -[A7]
00001788 2F0C move.l -[A7], A4
0000178A 3F05 move.w -[A7], D5
0000178C 3F07 move.w -[A7], D7
0000178E 4EAD 3FBA jsr [A5 + 0x3FBA /* export_2035 */]
00001792 121F move.b D1, [A7]+
00001794 201F move.l D0, [A7]+
00001796 C001 and.b D0, D1
label00001798:
00001798 4267 clr.w -[A7]
0000179A 3F2E FFB6 move.w -[A7], [A6 - 0x4A]
0000179E 486E FFA8 pea.l [A6 - 0x58]
000017A2 2F0B move.l -[A7], A3
000017A4 4EAD 035A jsr [A5 + 0x35A /* export_103 */]
000017A8 4EAD 207A jsr [A5 + 0x207A /* export_1035 */]
000017AC 5247 addq.w D7, 1
000017AE 200C move.l D0, A4
000017B0 56C0 sne D0
000017B2 4A00 tst.b D0
000017B4 6714 beq +0x16 /* 000017CA */
000017B6 2F00 move.l -[A7], D0
000017B8 4267 clr.w -[A7]
000017BA 2F0C move.l -[A7], A4
000017BC 3F05 move.w -[A7], D5
000017BE 3F07 move.w -[A7], D7
000017C0 4EAD 3FBA jsr [A5 + 0x3FBA /* export_2035 */]
000017C4 121F move.b D1, [A7]+
000017C6 201F move.l D0, [A7]+
000017C8 C001 and.b D0, D1
label000017CA:
000017CA 5286 addq.l D6, 1
000017CC 6906 bvs +0x8 /* 000017D4 */
label000017CE:
000017CE BCAE FD48 cmp.l D6, [A6 - 0x2B8]
000017D2 6F8C ble -0x72 /* 00001760 */
label000017D4:
000017D4 2D6E FF98 FFA8 move.l [A6 - 0x58], [A6 - 0x68]
000017DA 4267 clr.w -[A7]
000017DC 3F2E FFB4 move.w -[A7], [A6 - 0x4C]
000017E0 486E FFA8 pea.l [A6 - 0x58]
000017E4 2F0B move.l -[A7], A3
000017E6 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
000017EA 4EAD 207A jsr [A5 + 0x207A /* export_1035 */]
000017EE 5247 addq.w D7, 1
000017F0 200C move.l D0, A4
000017F2 56C0 sne D0
000017F4 4A00 tst.b D0
000017F6 6714 beq +0x16 /* 0000180C */
000017F8 2F00 move.l -[A7], D0
000017FA 4267 clr.w -[A7]
000017FC 2F0C move.l -[A7], A4
000017FE 3F05 move.w -[A7], D5
00001800 3F07 move.w -[A7], D7
00001802 4EAD 3FBA jsr [A5 + 0x3FBA /* export_2035 */]
00001806 121F move.b D1, [A7]+
00001808 201F move.l D0, [A7]+
0000180A C001 and.b D0, D1
label0000180C:
0000180C 4267 clr.w -[A7]
0000180E 3F2E FFB6 move.w -[A7], [A6 - 0x4A]
00001812 486E FFA8 pea.l [A6 - 0x58]
00001816 2F0B move.l -[A7], A3
00001818 4EAD 035A jsr [A5 + 0x35A /* export_103 */]
0000181C 4EAD 207A jsr [A5 + 0x207A /* export_1035 */]
00001820 5247 addq.w D7, 1
00001822 200C move.l D0, A4
00001824 56C0 sne D0
00001826 4A00 tst.b D0
00001828 6714 beq +0x16 /* 0000183E */
0000182A 2F00 move.l -[A7], D0
0000182C 4267 clr.w -[A7]
0000182E 2F0C move.l -[A7], A4
00001830 3F05 move.w -[A7], D5
00001832 3F07 move.w -[A7], D7
00001834 4EAD 3FBA jsr [A5 + 0x3FBA /* export_2035 */]
00001838 121F move.b D1, [A7]+
0000183A 201F move.l D0, [A7]+
0000183C C001 and.b D0, D1
label0000183E:
0000183E 4267 clr.w -[A7]
00001840 3F2E FFB4 move.w -[A7], [A6 - 0x4C]
00001844 4EAD 034A jsr [A5 + 0x34A /* export_101 */]
00001848 4EAD 207A jsr [A5 + 0x207A /* export_1035 */]
0000184C 422E FDE6 clr.b [A6 - 0x21A]
00001850 4267 clr.w -[A7]
00001852 3F2E FFB6 move.w -[A7], [A6 - 0x4A]
00001856 4EAD 034A jsr [A5 + 0x34A /* export_101 */]
0000185A 4EAD 207A jsr [A5 + 0x207A /* export_1035 */]
0000185E 422E FDE7 clr.b [A6 - 0x219]
00001862 4267 clr.w -[A7]
00001864 3F2E FFBA move.w -[A7], [A6 - 0x46]
00001868 2F2E FFBC move.l -[A7], [A6 - 0x44]
0000186C 486E FFC0 pea.l [A6 - 0x40]
00001870 1F3C 0001 move.b -[A7], 0x1
00001874 486E FFB4 pea.l [A6 - 0x4C]
00001878 4EAD 046A jsr [A5 + 0x46A /* export_137 */]
0000187C 4EAD 207A jsr [A5 + 0x207A /* export_1035 */]
00001880 1D7C 0001 FDE6 move.b [A6 - 0x21A], 0x1
00001886 4AAE FF90 tst.l [A6 - 0x70]
0000188A 6F00 0130 ble +0x132 /* 000019BC */
0000188E 4267 clr.w -[A7]
00001890 3F2E 0012 move.w -[A7], [A6 + 0x12]
00001894 2F2E 0014 move.l -[A7], [A6 + 0x14]
00001898 486E FE28 pea.l [A6 - 0x1D8]
0000189C 1F3C 0003 move.b -[A7], 0x3
000018A0 486E FFB6 pea.l [A6 - 0x4A]
000018A4 4EAD 046A jsr [A5 + 0x46A /* export_137 */]
000018A8 4EAD 207A jsr [A5 + 0x207A /* export_1035 */]
000018AC 1D7C 0001 FDE7 move.b [A6 - 0x219], 0x1
000018B2 4267 clr.w -[A7]
000018B4 3F2E FFB4 move.w -[A7], [A6 - 0x4C]
000018B8 3F3C 0001 move.w -[A7], 0x1
000018BC 42A7 clr.l -[A7]
000018BE 4EAD 03AA jsr [A5 + 0x3AA /* export_113 */]
000018C2 4EAD 207A jsr [A5 + 0x207A /* export_1035 */]
000018C6 2D6E FF9C FD44 move.l [A6 - 0x2BC], [A6 - 0x64]
000018CC 7C01 moveq.l D6, 0x01
000018CE 606E bra +0x70 /* 0000193E */
label000018D0:
000018D0 2D6E 001C FFA8 move.l [A6 - 0x58], [A6 + 0x1C]
000018D6 4267 clr.w -[A7]
000018D8 3F2E FFB4 move.w -[A7], [A6 - 0x4C]
000018DC 486E FFA8 pea.l [A6 - 0x58]
000018E0 2F0B move.l -[A7], A3
000018E2 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
000018E6 4EAD 207A jsr [A5 + 0x207A /* export_1035 */]
000018EA 5247 addq.w D7, 1
000018EC 200C move.l D0, A4
000018EE 56C0 sne D0
000018F0 4A00 tst.b D0
000018F2 6714 beq +0x16 /* 00001908 */
000018F4 2F00 move.l -[A7], D0
000018F6 4267 clr.w -[A7]
000018F8 2F0C move.l -[A7], A4
000018FA 3F05 move.w -[A7], D5
000018FC 3F07 move.w -[A7], D7
000018FE 4EAD 3FBA jsr [A5 + 0x3FBA /* export_2035 */]
00001902 121F move.b D1, [A7]+
00001904 201F move.l D0, [A7]+
00001906 C001 and.b D0, D1
label00001908:
00001908 4267 clr.w -[A7]
0000190A 3F2E FFB6 move.w -[A7], [A6 - 0x4A]
0000190E 486E FFA8 pea.l [A6 - 0x58]
00001912 2F0B move.l -[A7], A3
00001914 4EAD 035A jsr [A5 + 0x35A /* export_103 */]
00001918 4EAD 207A jsr [A5 + 0x207A /* export_1035 */]
0000191C 5247 addq.w D7, 1
0000191E 200C move.l D0, A4
00001920 56C0 sne D0
00001922 4A00 tst.b D0
00001924 6714 beq +0x16 /* 0000193A */
00001926 2F00 move.l -[A7], D0
00001928 4267 clr.w -[A7]
0000192A 2F0C move.l -[A7], A4
0000192C 3F05 move.w -[A7], D5
0000192E 3F07 move.w -[A7], D7
00001930 4EAD 3FBA jsr [A5 + 0x3FBA /* export_2035 */]
00001934 121F move.b D1, [A7]+
00001936 201F move.l D0, [A7]+
00001938 C001 and.b D0, D1
label0000193A:
0000193A 5286 addq.l D6, 1
0000193C 6906 bvs +0x8 /* 00001944 */
label0000193E:
0000193E BCAE FD44 cmp.l D6, [A6 - 0x2BC]
00001942 6F8C ble -0x72 /* 000018D0 */
label00001944:
00001944 2D6E FFA0 FFA8 move.l [A6 - 0x58], [A6 - 0x60]
0000194A 4267 clr.w -[A7]
0000194C 3F2E FFB4 move.w -[A7], [A6 - 0x4C]
00001950 486E FFA8 pea.l [A6 - 0x58]
00001954 2F0B move.l -[A7], A3
00001956 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
0000195A 4EAD 207A jsr [A5 + 0x207A /* export_1035 */]
0000195E 5247 addq.w D7, 1
00001960 200C move.l D0, A4
00001962 56C0 sne D0
00001964 4A00 tst.b D0
00001966 6714 beq +0x16 /* 0000197C */
00001968 2F00 move.l -[A7], D0
0000196A 4267 clr.w -[A7]
0000196C 2F0C move.l -[A7], A4
0000196E 3F05 move.w -[A7], D5
00001970 3F07 move.w -[A7], D7
00001972 4EAD 3FBA jsr [A5 + 0x3FBA /* export_2035 */]
00001976 121F move.b D1, [A7]+
00001978 201F move.l D0, [A7]+
0000197A C001 and.b D0, D1
label0000197C:
0000197C 4267 clr.w -[A7]
0000197E 3F2E FFB6 move.w -[A7], [A6 - 0x4A]
00001982 486E FFA8 pea.l [A6 - 0x58]
00001986 2F0B move.l -[A7], A3
00001988 4EAD 035A jsr [A5 + 0x35A /* export_103 */]
0000198C 4EAD 207A jsr [A5 + 0x207A /* export_1035 */]
00001990 5247 addq.w D7, 1
00001992 200C move.l D0, A4
00001994 56C0 sne D0
00001996 4A00 tst.b D0
00001998 6714 beq +0x16 /* 000019AE */
0000199A 2F00 move.l -[A7], D0
0000199C 4267 clr.w -[A7]
0000199E 2F0C move.l -[A7], A4
000019A0 3F05 move.w -[A7], D5
000019A2 3F07 move.w -[A7], D7
000019A4 4EAD 3FBA jsr [A5 + 0x3FBA /* export_2035 */]
000019A8 121F move.b D1, [A7]+
000019AA 201F move.l D0, [A7]+
000019AC C001 and.b D0, D1
label000019AE:
000019AE 4267 clr.w -[A7]
000019B0 3F2E FFB6 move.w -[A7], [A6 - 0x4A]
000019B4 4EAD 034A jsr [A5 + 0x34A /* export_101 */]
000019B8 4EAD 207A jsr [A5 + 0x207A /* export_1035 */]
label000019BC:
000019BC 4267 clr.w -[A7]
000019BE 3F2E FFB4 move.w -[A7], [A6 - 0x4C]
000019C2 4EAD 034A jsr [A5 + 0x34A /* export_101 */]
000019C6 4EAD 207A jsr [A5 + 0x207A /* export_1035 */]
000019CA 41EE FE68 lea.l A0, [A6 - 0x198]
000019CE 43EE FFC0 lea.l A1, [A6 - 0x40]
000019D2 700F moveq.l D0, 0x0F
label000019D4:
000019D4 20D9 move.l [A0]+, [A1]+
000019D6 51C8 FFFC dbf D0, -0x6 /* 000019D4 */
000019DA 7000 moveq.l D0, 0x00
000019DC 2D40 FD78 move.l [A6 - 0x288], D0
000019E0 41EE FE68 lea.l A0, [A6 - 0x198]
000019E4 2D48 FD7E move.l [A6 - 0x282], A0
000019E8 3D6E FFBA FD82 move.w [A6 - 0x27E], [A6 - 0x46]
000019EE 426E FD88 clr.w [A6 - 0x278]
000019F2 2D6E FFBC FD9C move.l [A6 - 0x264], [A6 - 0x44]
000019F8 4267 clr.w -[A7]
000019FA 486E FD6C pea.l [A6 - 0x294]
000019FE 4267 clr.w -[A7]
00001A00 4EAD 03FA jsr [A5 + 0x3FA /* export_123 */]
00001A04 4EAD 207A jsr [A5 + 0x207A /* export_1035 */]
00001A08 302E FD94 move.w D0, [A6 - 0x26C]
00001A0C 48C0 ext.l D0
00001A0E 2D40 FFAC move.l [A6 - 0x54], D0
00001A12 08AE 0000 FFAE bclr.b [A6 - 0x52], 0x0
00001A18 3D6E FFAE FD94 move.w [A6 - 0x26C], [A6 - 0x52]
00001A1E 41EE FE68 lea.l A0, [A6 - 0x198]
00001A22 43EE FE28 lea.l A1, [A6 - 0x1D8]
00001A26 7007 moveq.l D0, 0x07
label00001A28:
00001A28 20D9 move.l [A0]+, [A1]+
00001A2A 51C8 FFFC dbf D0, -0x6 /* 00001A28 */
00001A2E 7000 moveq.l D0, 0x00
00001A30 2D40 FD78 move.l [A6 - 0x288], D0
00001A34 41EE FE68 lea.l A0, [A6 - 0x198]
00001A38 2D48 FD7E move.l [A6 - 0x282], A0
00001A3C 3D6E 0012 FD82 move.w [A6 - 0x27E], [A6 + 0x12]
00001A42 426E FD88 clr.w [A6 - 0x278]
00001A46 2D6E 0014 FD9C move.l [A6 - 0x264], [A6 + 0x14]
00001A4C 4267 clr.w -[A7]
00001A4E 486E FD6C pea.l [A6 - 0x294]
00001A52 4267 clr.w -[A7]
00001A54 4EAD 0402 jsr [A5 + 0x402 /* export_124 */]
00001A58 4EAD 207A jsr [A5 + 0x207A /* export_1035 */]
00001A5C 1004 move.b D0, D4
00001A5E 673C beq +0x3E /* 00001A9C */
00001A60 486E FD4C pea.l [A6 - 0x2B4]
00001A64 302E 0012 move.w D0, [A6 + 0x12]
00001A68 48C0 ext.l D0
00001A6A 2F00 move.l -[A7], D0
00001A6C 3F2E 0016 move.w -[A7], [A6 + 0x16]
00001A70 4EBA F8DE jsr [PC - 0x722 /* 00001350 */]
00001A74 205F movea.l A0, [A7]+
00001A76 43EE FE48 lea.l A1, [A6 - 0x1B8]
00001A7A 7007 moveq.l D0, 0x07
label00001A7C:
00001A7C 22D8 move.l [A1]+, [A0]+
00001A7E 51C8 FFFC dbf D0, -0x6 /* 00001A7C */
00001A82 4267 clr.w -[A7]
00001A84 486E FFC0 pea.l [A6 - 0x40]
00001A88 2F2E 0014 move.l -[A7], [A6 + 0x14]
00001A8C 3F2E 0012 move.w -[A7], [A6 + 0x12]
00001A90 486E FE48 pea.l [A6 - 0x1B8]
00001A94 4EBA F946 jsr [PC - 0x6BA /* 000013DC */]
00001A98 4EAD 207A jsr [A5 + 0x207A /* export_1035 */]
label00001A9C:
00001A9C 4267 clr.w -[A7]
00001A9E 486E FE28 pea.l [A6 - 0x1D8]
00001AA2 2F2E 0014 move.l -[A7], [A6 + 0x14]
00001AA6 3F2E 0012 move.w -[A7], [A6 + 0x12]
00001AAA 486E FFC0 pea.l [A6 - 0x40]
00001AAE 4EBA F92C jsr [PC - 0x6D4 /* 000013DC */]
00001AB2 4EAD 207A jsr [A5 + 0x207A /* export_1035 */]
00001AB6 1004 move.b D0, D4
00001AB8 6716 beq +0x18 /* 00001AD0 */
00001ABA 4267 clr.w -[A7]
00001ABC 3F2E 0012 move.w -[A7], [A6 + 0x12]
00001AC0 2F2E 0014 move.l -[A7], [A6 + 0x14]
00001AC4 486E FE48 pea.l [A6 - 0x1B8]
00001AC8 4EAD 047A jsr [A5 + 0x47A /* export_139 */]
00001ACC 4EAD 207A jsr [A5 + 0x207A /* export_1035 */]
label00001AD0:
00001AD0 486E FDEA pea.l [A6 - 0x216]
00001AD4 4EAD 209A jsr [A5 + 0x209A /* export_1039 */]
label00001AD8:
00001AD8 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+
00001ADC 4E5E unlink A6
00001ADE 205F movea.l A0, [A7]+
00001AE0 DEFC 001C add.w A7, 0x1C
00001AE4 4ED0 jmp [A0]
00001AE6 0000 4E56 ori.b D0, 0x56 /* 'V' */
00001AEA 0000 4267 ori.b D0, 0x67 /* 'g' */
00001AEE 3F2E 0010 move.w -[A7], [A6 + 0x10]
00001AF2 3F3C 0009 move.w -[A7], 0x9 /* '\t' */
00001AF6 206E 0008 movea.l A0, [A6 + 0x8]
00001AFA 4868 FDEE pea.l [A0 - 0x212]
00001AFE 4EBA F93C jsr [PC - 0x6C4 /* 0000143C */]
00001B02 101F move.b D0, [A7]+
00001B04 670E beq +0x10 /* 00001B14 */
00001B06 206E 0008 movea.l A0, [A6 + 0x8]
00001B0A 2C48 movea.l A6, A0
00001B0C 4EFA 01F4 jmp [PC + 0x1F4 /* 00001D02 */]
00001B10 0000 600C ori.b D0, 0xC
label00001B14:
00001B14 206E 0008 movea.l A0, [A6 + 0x8]
00001B18 2C48 movea.l A6, A0
00001B1A 4EFA 01B8 jmp [PC + 0x1B8 /* 00001CD4 */]
00001B1E 0000 4E5E ori.b D0, 0x5E /* '^' */
00001B22 205F movea.l A0, [A7]+
00001B24 DEFC 000A add.w A7, 0xA /* '\n' */
00001B28 4ED0 jmp [A0]
00001B2A 0000 4E56 ori.b D0, 0x56 /* 'V' */
export_1761: // at 00001B2C (misaligned)
00001B2E FB98 .invalid <<F/6/5>>
00001B30 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4
00001B34 422E FDEE clr.b [A6 - 0x212]
00001B38 7000 moveq.l D0, 0x00
00001B3A 2D40 FCA2 move.l [A6 - 0x35E], D0
00001B3E 422E FC9D clr.b [A6 - 0x363]
00001B42 486E FF64 pea.l [A6 - 0x9C]
00001B46 4EAD 3E5A jsr [A5 + 0x3E5A /* export_1991 */]
00001B4A 4267 clr.w -[A7]
00001B4C 486E FCAA pea.l [A6 - 0x356]
00001B50 486E FCA6 pea.l [A6 - 0x35A]
00001B54 4EAD 4542 jsr [A5 + 0x4542 /* export_2212 */]
00001B58 101F move.b D0, [A7]+
00001B5A 660C bne +0xE /* 00001B68 */
00001B5C 2F2E 0008 move.l -[A7], [A6 + 0x8]
00001B60 4EAD 2142 jsr [A5 + 0x2142 /* export_1060 */]
00001B64 6000 01C0 bra +0x1C2 /* 00001D26 */
label00001B68:
00001B68 42A7 clr.l -[A7]
00001B6A 2F2E 0008 move.l -[A7], [A6 + 0x8]
00001B6E 4EAD 02C2 jsr [A5 + 0x2C2 /* export_84 */]
00001B72 7004 moveq.l D0, 0x04
00001B74 2F00 move.l -[A7], D0
00001B76 4EAD 490A jsr [A5 + 0x490A /* export_2333 */]
00001B7A 2D5F FFFC move.l [A6 - 0x4], [A7]+
00001B7E 486E FCEE pea.l [A6 - 0x312]
00001B82 2F3C 0001 0FAF move.l -[A7], 0x10FAF
00001B88 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */]
00001B8C 42A7 clr.l -[A7]
00001B8E 486E FCEE pea.l [A6 - 0x312]
00001B92 3F2E FFFE move.w -[A7], [A6 - 0x2]
00001B96 4EAD 3FA2 jsr [A5 + 0x3FA2 /* export_2032 */]
00001B9A 2D5F FCEA move.l [A6 - 0x316], [A7]+
00001B9E 486E FCA2 pea.l [A6 - 0x35E]
00001BA2 486E FC9E pea.l [A6 - 0x362]
00001BA6 4EBA F738 jsr [PC - 0x8C8 /* 000012E0 */]
00001BAA 2F2E FCA2 move.l -[A7], [A6 - 0x35E]
00001BAE 4EAD 206A jsr [A5 + 0x206A /* export_1033 */]
00001BB2 486E FCEE pea.l [A6 - 0x312]
00001BB6 2F3C 0002 0FAF move.l -[A7], 0x20FAF
00001BBC 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */]
00001BC0 202E FFFC move.l D0, [A6 - 0x4]
00001BC4 5380 subq.l D0, 1
00001BC6 2D40 FB98 move.l [A6 - 0x468], D0
00001BCA 7000 moveq.l D0, 0x00
00001BCC 2D40 FFF8 move.l [A6 - 0x8], D0
00001BD0 6000 0124 bra +0x126 /* 00001CF6 */
label00001BD4:
00001BD4 486E FCAC pea.l [A6 - 0x354]
00001BD8 487A FF0E pea.l [PC - 0xF2 /* 00001AE8, value 0x4E560000 'NV\0\0', cstring "NV" */]
00001BDC 2F0E move.l -[A7], A6
00001BDE 4EAD 2052 jsr [A5 + 0x2052 /* export_1030 */]
00001BE2 422E FDEE clr.b [A6 - 0x212]
00001BE6 102E 000C move.b D0, [A6 + 0xC]
00001BEA 6720 beq +0x22 /* 00001C0C */
00001BEC 4267 clr.w -[A7]
00001BEE 206E 0008 movea.l A0, [A6 + 0x8]
00001BF2 2050 movea.l A0, [A0]
00001BF4 202E FFF8 move.l D0, [A6 - 0x8]
00001BF8 E580 asl D0, 2
00001BFA 2F30 0800 move.l -[A7], [A0 + D0]
00001BFE 486E FF64 pea.l [A6 - 0x9C]
00001C02 4EAD 3E72 jsr [A5 + 0x3E72 /* export_1994 */]
00001C06 4EAD 207A jsr [A5 + 0x207A /* export_1035 */]
00001C0A 601E bra +0x20 /* 00001C2A */
label00001C0C:
00001C0C 4267 clr.w -[A7]
00001C0E 206E 0008 movea.l A0, [A6 + 0x8]
00001C12 2050 movea.l A0, [A0]
00001C14 202E FFF8 move.l D0, [A6 - 0x8]
00001C18 E580 asl D0, 2
00001C1A 2F30 0800 move.l -[A7], [A0 + D0]
00001C1E 486E FF64 pea.l [A6 - 0x9C]
00001C22 4EAD 3E7A jsr [A5 + 0x3E7A /* export_1995 */]
00001C26 4EAD 207A jsr [A5 + 0x207A /* export_1035 */]
label00001C2A:
00001C2A 41EE FDEE lea.l A0, [A6 - 0x212]
00001C2E 43EE FF6C lea.l A1, [A6 - 0x94]
00001C32 7007 moveq.l D0, 0x07
label00001C34:
00001C34 20D9 move.l [A0]+, [A1]+
00001C36 51C8 FFFC dbf D0, -0x6 /* 00001C34 */
00001C3A 4267 clr.w -[A7]
00001C3C 2F2E FF8C move.l -[A7], [A6 - 0x74]
00001C40 486E FEF0 pea.l [A6 - 0x110]
00001C44 4EAD 3F4A jsr [A5 + 0x3F4A /* export_2021 */]
00001C48 4EAD 207A jsr [A5 + 0x207A /* export_1035 */]
00001C4C 42A7 clr.l -[A7]
00001C4E 486E FEF4 pea.l [A6 - 0x10C]
00001C52 487A 00DE pea.l [PC + 0xDE /* 00001D32, value 0x13A4E56 */]
00001C56 486E FC7A pea.l [A6 - 0x386]
00001C5A 3F3C 0002 move.w -[A7], 0x2
00001C5E 4EAD 494A jsr [A5 + 0x494A /* export_2341 */]
00001C62 486E FC7A pea.l [A6 - 0x386]
00001C66 2F2E FF90 move.l -[A7], [A6 - 0x70]
00001C6A 2F2E FF94 move.l -[A7], [A6 - 0x6C]
00001C6E 486E FF6C pea.l [A6 - 0x94]
00001C72 2F2E FFEC move.l -[A7], [A6 - 0x14]
00001C76 486E FEEF pea.l [A6 - 0x111]
00001C7A 486E FF1C pea.l [A6 - 0xE4]
00001C7E 4EAD 3982 jsr [A5 + 0x3982 /* export_1836 */]
00001C82 1D5F FF63 move.b [A6 - 0x9D], [A7]+
00001C86 6644 bne +0x46 /* 00001CCC */
00001C88 2F2E FCEA move.l -[A7], [A6 - 0x316]
00001C8C 486E FCEE pea.l [A6 - 0x312]
00001C90 486E FF22 pea.l [A6 - 0xDE]
00001C94 486E FB9C pea.l [A6 - 0x464]
00001C98 3F3C 0002 move.w -[A7], 0x2
00001C9C 4EAD 494A jsr [A5 + 0x494A /* export_2341 */]
00001CA0 486E FB9C pea.l [A6 - 0x464]
00001CA4 4EAD 3FC2 jsr [A5 + 0x3FC2 /* export_2036 */]
00001CA8 2F2E FCA2 move.l -[A7], [A6 - 0x35E]
00001CAC 2F2E FC9E move.l -[A7], [A6 - 0x362]
00001CB0 486E FF1C pea.l [A6 - 0xE4]
00001CB4 2F2E FCA6 move.l -[A7], [A6 - 0x35A]
00001CB8 3F2E FCAA move.w -[A7], [A6 - 0x356]
00001CBC 2F2E FCEA move.l -[A7], [A6 - 0x316]
00001CC0 3F2E FFFA move.w -[A7], [A6 - 0x6]
00001CC4 486E FC9D pea.l [A6 - 0x363]
00001CC8 4EBA F8AE jsr [PC - 0x752 /* 00001578 */]
label00001CCC:
00001CCC 486E FCAC pea.l [A6 - 0x354]
00001CD0 4EAD 209A jsr [A5 + 0x209A /* export_1039 */]
label00001CD4:
00001CD4 4FEE FB78 lea.l A7, [A6 - 0x488]
00001CD8 4267 clr.w -[A7]
00001CDA 2F2E FCEA move.l -[A7], [A6 - 0x316]
00001CDE 202E FFF8 move.l D0, [A6 - 0x8]
00001CE2 5280 addq.l D0, 1
00001CE4 3F00 move.w -[A7], D0
00001CE6 4EAD 3FB2 jsr [A5 + 0x3FB2 /* export_2034 */]
00001CEA 101F move.b D0, [A7]+
00001CEC 6702 beq +0x4 /* 00001CF0 */
00001CEE 6012 bra +0x14 /* 00001D02 */
label00001CF0:
00001CF0 52AE FFF8 addq.l [A6 - 0x8], 1
00001CF4 690C bvs +0xE /* 00001D02 */
label00001CF6:
00001CF6 202E FFF8 move.l D0, [A6 - 0x8]
00001CFA B0AE FB98 cmp.l D0, [A6 - 0x468]
00001CFE 6F00 FED4 ble -0x12A /* 00001BD4 */
label00001D02:
00001D02 4FEE FB78 lea.l A7, [A6 - 0x488]
00001D06 2F2E 0008 move.l -[A7], [A6 + 0x8]
00001D0A 4EAD 2142 jsr [A5 + 0x2142 /* export_1060 */]
00001D0E 486E FF64 pea.l [A6 - 0x9C]
00001D12 4EAD 3E62 jsr [A5 + 0x3E62 /* export_1992 */]
00001D16 2F2E FCA2 move.l -[A7], [A6 - 0x35E]
00001D1A 205F movea.l A0, [A7]+
00001D1C A01F syscall DisposPtr/DisposePtr
00001D1E 2F2E FCEA move.l -[A7], [A6 - 0x316]
00001D22 4EAD 3FCA jsr [A5 + 0x3FCA /* export_2037 */]
label00001D26:
00001D26 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
00001D2A 4E5E unlink A6
00001D2C 205F movea.l A0, [A7]+
00001D2E 5C4F addq.w A7, 6
00001D30 4ED0 jmp [A0]
00001D32 013A 4E56 btst [PC + 0x4E56 /* 00006B8A, cstring ""<EOF> */], D0
00001D36 0000 206E ori.b D0, 0x6E /* 'n' */
00001D3A 0008 4AA8 ori.b A0, 0xA8
00001D3E FF78 .extension 0xF78 <<F/4-5/7>> // unimplemented
00001D40 6708 beq +0xA /* 00001D4A */
00001D42 2F28 FF78 move.l -[A7], [A0 - 0x88]
00001D46 205F movea.l A0, [A7]+
00001D48 A01F syscall DisposPtr/DisposePtr
label00001D4A:
00001D4A 4E5E unlink A6
00001D4C 205F movea.l A0, [A7]+
00001D4E DEFC 000A add.w A7, 0xA /* '\n' */
00001D52 4ED0 jmp [A0]
fn00001D54:
00001D54 4E56 FE20 link A6, -0x01E0
00001D58 48E7 0F00 movem.l -[A7], D4,D5,D6,D7
00001D5C 206E 0018 movea.l A0, [A6 + 0x18]
00001D60 43EE FFBA lea.l A1, [A6 - 0x46]
00001D64 7010 moveq.l D0, 0x10
label00001D66:
00001D66 22D8 move.l [A1]+, [A0]+
00001D68 51C8 FFFC dbf D0, -0x6 /* 00001D66 */
00001D6C 3290 move.w [A1], [A0]
00001D6E 3C2E 0012 move.w D6, [A6 + 0x12]
00001D72 2E2E 0014 move.l D7, [A6 + 0x14]
00001D76 7000 moveq.l D0, 0x00
00001D78 2D40 FF78 move.l [A6 - 0x88], D0
00001D7C BC6E FFBA cmp.w D6, [A6 - 0x46]
00001D80 6600 00AA bne +0xAC /* 00001E2C */
00001D84 422E FE40 clr.b [A6 - 0x1C0]
00001D88 4205 clr.b D5
00001D8A 4267 clr.w -[A7]
00001D8C 3F06 move.w -[A7], D6
00001D8E 2F07 move.l -[A7], D7
00001D90 486E FFC0 pea.l [A6 - 0x40]
00001D94 486E FF64 pea.l [A6 - 0x9C]
00001D98 4EAD 0482 jsr [A5 + 0x482 /* export_140 */]
00001D9C 4A5F tst.w [A7]+
00001D9E 665A bne +0x5C /* 00001DFA */
00001DA0 206E 0008 movea.l A0, [A6 + 0x8]
00001DA4 1010 move.b D0, [A0]
00001DA6 661A bne +0x1C /* 00001DC2 */
00001DA8 2F00 move.l -[A7], D0
00001DAA 4267 clr.w -[A7]
00001DAC 486E FFC0 pea.l [A6 - 0x40]
00001DB0 2F2E 0008 move.l -[A7], [A6 + 0x8]
00001DB4 4EBA F476 jsr [PC - 0xB8A /* 0000122C */]
00001DB8 121F move.b D1, [A7]+
00001DBA 201F move.l D0, [A7]+
00001DBC 8001 or.b D0, D1
00001DBE 6700 00D2 beq +0xD4 /* 00001E92 */
label00001DC2:
00001DC2 BEAE FFBC cmp.l D7, [A6 - 0x44]
00001DC6 6732 beq +0x34 /* 00001DFA */
00001DC8 486E FE20 pea.l [A6 - 0x1E0]
00001DCC 2F07 move.l -[A7], D7
00001DCE 3F06 move.w -[A7], D6
00001DD0 4EBA F57E jsr [PC - 0xA82 /* 00001350 */]
00001DD4 205F movea.l A0, [A7]+
00001DD6 43EE FE40 lea.l A1, [A6 - 0x1C0]
00001DDA 7007 moveq.l D0, 0x07
label00001DDC:
00001DDC 22D8 move.l [A1]+, [A0]+
00001DDE 51C8 FFFC dbf D0, -0x6 /* 00001DDC */
00001DE2 4267 clr.w -[A7]
00001DE4 486E FFC0 pea.l [A6 - 0x40]
00001DE8 2F07 move.l -[A7], D7
00001DEA 3F06 move.w -[A7], D6
00001DEC 486E FE40 pea.l [A6 - 0x1C0]
00001DF0 4EBA F5EA jsr [PC - 0xA16 /* 000013DC */]
00001DF4 4A5F tst.w [A7]+
00001DF6 57C5 seq D5
00001DF8 4405 neg.b D5
label00001DFA:
00001DFA 4267 clr.w -[A7]
00001DFC 3F2E FFBA move.w -[A7], [A6 - 0x46]
00001E00 2F2E FFBC move.l -[A7], [A6 - 0x44]
00001E04 486E FFC0 pea.l [A6 - 0x40]
00001E08 2F07 move.l -[A7], D7
00001E0A 487A 0094 pea.l [PC + 0x94 /* 00001EA0, value 0x13A0000 */]
00001E0E 4EAD 048A jsr [A5 + 0x48A /* export_141 */]
00001E12 4EAD 207A jsr [A5 + 0x207A /* export_1035 */]
00001E16 1005 move.b D0, D5
00001E18 6778 beq +0x7A /* 00001E92 */
00001E1A 4267 clr.w -[A7]
00001E1C 3F06 move.w -[A7], D6
00001E1E 2F07 move.l -[A7], D7
00001E20 486E FE40 pea.l [A6 - 0x1C0]
00001E24 4EAD 047A jsr [A5 + 0x47A /* export_139 */]
00001E28 381F move.w D4, [A7]+
00001E2A 6066 bra +0x68 /* 00001E92 */
label00001E2C:
00001E2C 486E FF7C pea.l [A6 - 0x84]
00001E30 487A FF02 pea.l [PC - 0xFE /* 00001D34, value 0x4E560000 'NV\0\0', cstring "NV" */]
00001E34 2F0E move.l -[A7], A6
00001E36 4EAD 2052 jsr [A5 + 0x2052 /* export_1030 */]
00001E3A 486E FF78 pea.l [A6 - 0x88]
00001E3E 486E FF74 pea.l [A6 - 0x8C]
00001E42 4EBA F49C jsr [PC - 0xB64 /* 000012E0 */]
00001E46 2F2E FF78 move.l -[A7], [A6 - 0x88]
00001E4A 4EAD 206A jsr [A5 + 0x206A /* export_1033 */]
00001E4E 2F2E FF78 move.l -[A7], [A6 - 0x88]
00001E52 2F2E FF74 move.l -[A7], [A6 - 0x8C]
00001E56 486E FFBA pea.l [A6 - 0x46]
00001E5A 2F07 move.l -[A7], D7
00001E5C 3F06 move.w -[A7], D6
00001E5E 2F2E 000E move.l -[A7], [A6 + 0xE]
00001E62 3F2E 000C move.w -[A7], [A6 + 0xC]
00001E66 2F2E 0008 move.l -[A7], [A6 + 0x8]
00001E6A 4EBA F70C jsr [PC - 0x8F4 /* 00001578 */]
00001E6E 4267 clr.w -[A7]
00001E70 3F2E FFBA move.w -[A7], [A6 - 0x46]
00001E74 2F2E FFBC move.l -[A7], [A6 - 0x44]
00001E78 486E FFC0 pea.l [A6 - 0x40]
00001E7C 4EAD 047A jsr [A5 + 0x47A /* export_139 */]
00001E80 381F move.w D4, [A7]+
00001E82 486E FF7C pea.l [A6 - 0x84]
00001E86 4EAD 209A jsr [A5 + 0x209A /* export_1039 */]
00001E8A 2F2E FF78 move.l -[A7], [A6 - 0x88]
00001E8E 205F movea.l A0, [A7]+
00001E90 A01F syscall DisposPtr/DisposePtr
label00001E92:
00001E92 4CDF 00F0 movem.l D4,D5,D6,D7, [A7]+
00001E96 4E5E unlink A6
00001E98 205F movea.l A0, [A7]+
00001E9A DEFC 0014 add.w A7, 0x14
00001E9E 4ED0 jmp [A0]
00001EA0 013A 0000 btst [PC /* 00001EA2 */], D0
00001EA4 4E56 0000 link A6, 0
00001EA8 4267 clr.w -[A7]
00001EAA 3F2E 0010 move.w -[A7], [A6 + 0x10]
00001EAE 3F3C 000A move.w -[A7], 0xA /* '\n' */
00001EB2 206E 0008 movea.l A0, [A6 + 0x8]
00001EB6 4868 FDEE pea.l [A0 - 0x212]
00001EBA 4EBA F580 jsr [PC - 0xA80 /* 0000143C */]
00001EBE 101F move.b D0, [A7]+
00001EC0 670E beq +0x10 /* 00001ED0 */
00001EC2 206E 0008 movea.l A0, [A6 + 0x8]
00001EC6 2C48 movea.l A6, A0
00001EC8 4EFA 01CE jmp [PC + 0x1CE /* 00002098 */]
00001ECC 0000 600C ori.b D0, 0xC
label00001ED0:
00001ED0 206E 0008 movea.l A0, [A6 + 0x8]
00001ED4 2C48 movea.l A6, A0
00001ED6 4EFA 0192 jmp [PC + 0x192 /* 0000206A */]
00001EDA 0000 4E5E ori.b D0, 0x5E /* '^' */
00001EDE 205F movea.l A0, [A7]+
00001EE0 DEFC 000A add.w A7, 0xA /* '\n' */
00001EE4 4ED0 jmp [A0]
00001EE6 0000 4E56 ori.b D0, 0x56 /* 'V' */
export_1762: // at 00001EE8 (misaligned)
00001EEA FBA0 .invalid <<F/6/5>>
00001EEC 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4
00001EF0 422E FCA5 clr.b [A6 - 0x35B]
00001EF4 486E FF64 pea.l [A6 - 0x9C]
00001EF8 4EAD 3E5A jsr [A5 + 0x3E5A /* export_1991 */]
00001EFC 4267 clr.w -[A7]
00001EFE 486E FCAA pea.l [A6 - 0x356]
00001F02 486E FCA6 pea.l [A6 - 0x35A]
00001F06 4EAD 4542 jsr [A5 + 0x4542 /* export_2212 */]
00001F0A 101F move.b D0, [A7]+
00001F0C 660C bne +0xE /* 00001F1A */
00001F0E 2F2E 0008 move.l -[A7], [A6 + 0x8]
00001F12 4EAD 2142 jsr [A5 + 0x2142 /* export_1060 */]
00001F16 6000 019C bra +0x19E /* 000020B4 */
label00001F1A:
00001F1A 42A7 clr.l -[A7]
00001F1C 2F2E 0008 move.l -[A7], [A6 + 0x8]
00001F20 4EAD 02C2 jsr [A5 + 0x2C2 /* export_84 */]
00001F24 7004 moveq.l D0, 0x04
00001F26 2F00 move.l -[A7], D0
00001F28 4EAD 490A jsr [A5 + 0x490A /* export_2333 */]
00001F2C 2D5F FFFC move.l [A6 - 0x4], [A7]+
00001F30 486E FCEE pea.l [A6 - 0x312]
00001F34 2F3C 0003 0FAF move.l -[A7], 0x30FAF
00001F3A 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */]
00001F3E 42A7 clr.l -[A7]
00001F40 486E FCEE pea.l [A6 - 0x312]
00001F44 3F2E FFFE move.w -[A7], [A6 - 0x2]
00001F48 4EAD 3FA2 jsr [A5 + 0x3FA2 /* export_2032 */]
00001F4C 2D5F FCEA move.l [A6 - 0x316], [A7]+
00001F50 486E FCEE pea.l [A6 - 0x312]
00001F54 2F3C 0004 0FAF move.l -[A7], 0x40FAF
00001F5A 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */]
00001F5E 202E FFFC move.l D0, [A6 - 0x4]
00001F62 5380 subq.l D0, 1
00001F64 2D40 FBA0 move.l [A6 - 0x460], D0
00001F68 7000 moveq.l D0, 0x00
00001F6A 2D40 FFF8 move.l [A6 - 0x8], D0
00001F6E 6000 011C bra +0x11E /* 0000208C */
label00001F72:
00001F72 486E FCAC pea.l [A6 - 0x354]
00001F76 487A FF2C pea.l [PC - 0xD4 /* 00001EA4, value 0x4E560000 'NV\0\0', cstring "NV" */]
00001F7A 2F0E move.l -[A7], A6
00001F7C 4EAD 2052 jsr [A5 + 0x2052 /* export_1030 */]
00001F80 422E FDEE clr.b [A6 - 0x212]
00001F84 102E 000C move.b D0, [A6 + 0xC]
00001F88 6720 beq +0x22 /* 00001FAA */
00001F8A 4267 clr.w -[A7]
00001F8C 206E 0008 movea.l A0, [A6 + 0x8]
00001F90 2050 movea.l A0, [A0]
00001F92 202E FFF8 move.l D0, [A6 - 0x8]
00001F96 E580 asl D0, 2
00001F98 2F30 0800 move.l -[A7], [A0 + D0]
00001F9C 486E FF64 pea.l [A6 - 0x9C]
00001FA0 4EAD 3E72 jsr [A5 + 0x3E72 /* export_1994 */]
00001FA4 4EAD 207A jsr [A5 + 0x207A /* export_1035 */]
00001FA8 601E bra +0x20 /* 00001FC8 */
label00001FAA:
00001FAA 4267 clr.w -[A7]
00001FAC 206E 0008 movea.l A0, [A6 + 0x8]
00001FB0 2050 movea.l A0, [A0]
00001FB2 202E FFF8 move.l D0, [A6 - 0x8]
00001FB6 E580 asl D0, 2
00001FB8 2F30 0800 move.l -[A7], [A0 + D0]
00001FBC 486E FF64 pea.l [A6 - 0x9C]
00001FC0 4EAD 3E7A jsr [A5 + 0x3E7A /* export_1995 */]
00001FC4 4EAD 207A jsr [A5 + 0x207A /* export_1035 */]
label00001FC8:
00001FC8 41EE FDEE lea.l A0, [A6 - 0x212]
00001FCC 43EE FF6C lea.l A1, [A6 - 0x94]
00001FD0 7007 moveq.l D0, 0x07
label00001FD2:
00001FD2 20D9 move.l [A0]+, [A1]+
00001FD4 51C8 FFFC dbf D0, -0x6 /* 00001FD2 */
00001FD8 4267 clr.w -[A7]
00001FDA 2F2E FF8C move.l -[A7], [A6 - 0x74]
00001FDE 486E FEF0 pea.l [A6 - 0x110]
00001FE2 4EAD 3F4A jsr [A5 + 0x3F4A /* export_2021 */]
00001FE6 4EAD 207A jsr [A5 + 0x207A /* export_1035 */]
00001FEA 42A7 clr.l -[A7]
00001FEC 486E FEF4 pea.l [A6 - 0x10C]
00001FF0 487A 00CE pea.l [PC + 0xCE /* 000020C0, value 0x13A0000 */]
00001FF4 486E FC82 pea.l [A6 - 0x37E]
00001FF8 3F3C 0002 move.w -[A7], 0x2
00001FFC 4EAD 494A jsr [A5 + 0x494A /* export_2341 */]
00002000 486E FC82 pea.l [A6 - 0x37E]
00002004 2F2E FF90 move.l -[A7], [A6 - 0x70]
00002008 2F2E FF94 move.l -[A7], [A6 - 0x6C]
0000200C 486E FF6C pea.l [A6 - 0x94]
00002010 2F2E FFEC move.l -[A7], [A6 - 0x14]
00002014 486E FEEF pea.l [A6 - 0x111]
00002018 486E FF1C pea.l [A6 - 0xE4]
0000201C 4EAD 3982 jsr [A5 + 0x3982 /* export_1836 */]
00002020 1D5F FF63 move.b [A6 - 0x9D], [A7]+
00002024 663C bne +0x3E /* 00002062 */
00002026 2F2E FCEA move.l -[A7], [A6 - 0x316]
0000202A 486E FCEE pea.l [A6 - 0x312]
0000202E 486E FF22 pea.l [A6 - 0xDE]
00002032 486E FBA4 pea.l [A6 - 0x45C]
00002036 3F3C 0002 move.w -[A7], 0x2
0000203A 4EAD 494A jsr [A5 + 0x494A /* export_2341 */]
0000203E 486E FBA4 pea.l [A6 - 0x45C]
00002042 4EAD 3FC2 jsr [A5 + 0x3FC2 /* export_2036 */]
00002046 486E FF1C pea.l [A6 - 0xE4]
0000204A 2F2E FCA6 move.l -[A7], [A6 - 0x35A]
0000204E 3F2E FCAA move.w -[A7], [A6 - 0x356]
00002052 2F2E FCEA move.l -[A7], [A6 - 0x316]
00002056 3F2E FFFA move.w -[A7], [A6 - 0x6]
0000205A 486E FCA5 pea.l [A6 - 0x35B]
0000205E 4EBA FCF4 jsr [PC - 0x30C /* 00001D54 */]
label00002062:
00002062 486E FCAC pea.l [A6 - 0x354]
00002066 4EAD 209A jsr [A5 + 0x209A /* export_1039 */]
label0000206A:
0000206A 4FEE FB80 lea.l A7, [A6 - 0x480]
0000206E 4267 clr.w -[A7]
00002070 2F2E FCEA move.l -[A7], [A6 - 0x316]
00002074 202E FFF8 move.l D0, [A6 - 0x8]
00002078 5280 addq.l D0, 1
0000207A 3F00 move.w -[A7], D0
0000207C 4EAD 3FB2 jsr [A5 + 0x3FB2 /* export_2034 */]
00002080 101F move.b D0, [A7]+
00002082 6702 beq +0x4 /* 00002086 */
00002084 6012 bra +0x14 /* 00002098 */
label00002086:
00002086 52AE FFF8 addq.l [A6 - 0x8], 1
0000208A 690C bvs +0xE /* 00002098 */
label0000208C:
0000208C 202E FFF8 move.l D0, [A6 - 0x8]
00002090 B0AE FBA0 cmp.l D0, [A6 - 0x460]
00002094 6F00 FEDC ble -0x122 /* 00001F72 */
label00002098:
00002098 4FEE FB80 lea.l A7, [A6 - 0x480]
0000209C 2F2E 0008 move.l -[A7], [A6 + 0x8]
000020A0 4EAD 2142 jsr [A5 + 0x2142 /* export_1060 */]
000020A4 486E FF64 pea.l [A6 - 0x9C]
000020A8 4EAD 3E62 jsr [A5 + 0x3E62 /* export_1992 */]
000020AC 2F2E FCEA move.l -[A7], [A6 - 0x316]
000020B0 4EAD 3FCA jsr [A5 + 0x3FCA /* export_2037 */]
label000020B4:
000020B4 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
000020B8 4E5E unlink A6
000020BA 205F movea.l A0, [A7]+
000020BC 5C4F addq.w A7, 6
000020BE 4ED0 jmp [A0]
000020C0 013A 0000 btst [PC /* 000020C2 */], D0
000020C4 4E56 0000 link A6, 0
000020C8 4267 clr.w -[A7]
000020CA 3F2E 0010 move.w -[A7], [A6 + 0x10]
000020CE 3F3C 000B move.w -[A7], 0xB
000020D2 206E 0008 movea.l A0, [A6 + 0x8]
000020D6 4868 FDEE pea.l [A0 - 0x212]
000020DA 4EBA F360 jsr [PC - 0xCA0 /* 0000143C */]
000020DE 101F move.b D0, [A7]+
000020E0 670E beq +0x10 /* 000020F0 */
000020E2 206E 0008 movea.l A0, [A6 + 0x8]
000020E6 2C48 movea.l A6, A0
000020E8 4EFA 01EE jmp [PC + 0x1EE /* 000022D8 */]
000020EC 0000 600C ori.b D0, 0xC
label000020F0:
000020F0 206E 0008 movea.l A0, [A6 + 0x8]
000020F4 2C48 movea.l A6, A0
000020F6 4EFA 01B2 jmp [PC + 0x1B2 /* 000022AA */]
000020FA 0000 4E5E ori.b D0, 0x5E /* '^' */
000020FE 205F movea.l A0, [A7]+
00002100 DEFC 000A add.w A7, 0xA /* '\n' */
00002104 4ED0 jmp [A0]
00002106 0000 4E56 ori.b D0, 0x56 /* 'V' */
export_1763: // at 00002108 (misaligned)
0000210A FBA0 .invalid <<F/6/5>>
0000210C 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4
00002110 486E FF64 pea.l [A6 - 0x9C]
00002114 4EAD 3E5A jsr [A5 + 0x3E5A /* export_1991 */]
00002118 42A7 clr.l -[A7]
0000211A 2F2E 0008 move.l -[A7], [A6 + 0x8]
0000211E 4EAD 02C2 jsr [A5 + 0x2C2 /* export_84 */]
00002122 7004 moveq.l D0, 0x04
00002124 2F00 move.l -[A7], D0
00002126 4EAD 490A jsr [A5 + 0x490A /* export_2333 */]
0000212A 2D57 FFFC move.l [A6 - 0x4], [A7]
0000212E 486E FDEE pea.l [A6 - 0x212]
00002132 4EAD 052A jsr [A5 + 0x52A /* export_161 */]
00002136 486E FCEE pea.l [A6 - 0x312]
0000213A 2F3C 0007 0FAF move.l -[A7], 0x70FAF
00002140 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */]
00002144 486E FCEE pea.l [A6 - 0x312]
00002148 486E FDEE pea.l [A6 - 0x212]
0000214C 487A 01B4 pea.l [PC + 0x1B4 /* 00002302, cstring "" */]
00002150 487A 01B0 pea.l [PC + 0x1B0 /* 00002302, cstring "" */]
00002154 487A 01AC pea.l [PC + 0x1AC /* 00002302, cstring "" */]
00002158 4EAD 455A jsr [A5 + 0x455A /* export_2215 */]
0000215C 4267 clr.w -[A7]
0000215E 486E FCEE pea.l [A6 - 0x312]
00002162 4EAD 3FDA jsr [A5 + 0x3FDA /* export_2039 */]
00002166 101F move.b D0, [A7]+
00002168 660C bne +0xE /* 00002176 */
0000216A 2F2E 0008 move.l -[A7], [A6 + 0x8]
0000216E 4EAD 2142 jsr [A5 + 0x2142 /* export_1060 */]
00002172 6000 0180 bra +0x182 /* 000022F4 */
label00002176:
00002176 486E FCEE pea.l [A6 - 0x312]
0000217A 2F3C 0005 0FAF move.l -[A7], 0x50FAF
00002180 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */]
00002184 42A7 clr.l -[A7]
00002186 486E FCEE pea.l [A6 - 0x312]
0000218A 3F2E FFFE move.w -[A7], [A6 - 0x2]
0000218E 4EAD 3FA2 jsr [A5 + 0x3FA2 /* export_2032 */]
00002192 2D5F FCEA move.l [A6 - 0x316], [A7]+
00002196 486E FCEE pea.l [A6 - 0x312]
0000219A 2F3C 0006 0FAF move.l -[A7], 0x60FAF
000021A0 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */]
000021A4 202E FFFC move.l D0, [A6 - 0x4]
000021A8 5380 subq.l D0, 1
000021AA 2D40 FBA0 move.l [A6 - 0x460], D0
000021AE 7000 moveq.l D0, 0x00
000021B0 2D40 FFF8 move.l [A6 - 0x8], D0
000021B4 6000 0116 bra +0x118 /* 000022CC */
label000021B8:
000021B8 486E FCA4 pea.l [A6 - 0x35C]
000021BC 487A FF06 pea.l [PC - 0xFA /* 000020C4, value 0x4E560000 'NV\0\0', cstring "NV" */]
000021C0 2F0E move.l -[A7], A6
000021C2 4EAD 2052 jsr [A5 + 0x2052 /* export_1030 */]
000021C6 422E FDEE clr.b [A6 - 0x212]
000021CA 102E 000C move.b D0, [A6 + 0xC]
000021CE 6720 beq +0x22 /* 000021F0 */
000021D0 4267 clr.w -[A7]
000021D2 206E 0008 movea.l A0, [A6 + 0x8]
000021D6 2050 movea.l A0, [A0]
000021D8 202E FFF8 move.l D0, [A6 - 0x8]
000021DC E580 asl D0, 2
000021DE 2F30 0800 move.l -[A7], [A0 + D0]
000021E2 486E FF64 pea.l [A6 - 0x9C]
000021E6 4EAD 3E72 jsr [A5 + 0x3E72 /* export_1994 */]
000021EA 4EAD 207A jsr [A5 + 0x207A /* export_1035 */]
000021EE 601E bra +0x20 /* 0000220E */
label000021F0:
000021F0 4267 clr.w -[A7]
000021F2 206E 0008 movea.l A0, [A6 + 0x8]
000021F6 2050 movea.l A0, [A0]
000021F8 202E FFF8 move.l D0, [A6 - 0x8]
000021FC E580 asl D0, 2
000021FE 2F30 0800 move.l -[A7], [A0 + D0]
00002202 486E FF64 pea.l [A6 - 0x9C]
00002206 4EAD 3E7A jsr [A5 + 0x3E7A /* export_1995 */]
0000220A 4EAD 207A jsr [A5 + 0x207A /* export_1035 */]
label0000220E:
0000220E 41EE FDEE lea.l A0, [A6 - 0x212]
00002212 43EE FF6C lea.l A1, [A6 - 0x94]
00002216 7007 moveq.l D0, 0x07
label00002218:
00002218 20D9 move.l [A0]+, [A1]+
0000221A 51C8 FFFC dbf D0, -0x6 /* 00002218 */
0000221E 4267 clr.w -[A7]
00002220 2F2E FF8C move.l -[A7], [A6 - 0x74]
00002224 486E FEF0 pea.l [A6 - 0x110]
00002228 4EAD 3F4A jsr [A5 + 0x3F4A /* export_2021 */]
0000222C 4EAD 207A jsr [A5 + 0x207A /* export_1035 */]
00002230 42A7 clr.l -[A7]
00002232 486E FEF4 pea.l [A6 - 0x10C]
00002236 487A 00C8 pea.l [PC + 0xC8 /* 00002300, value 0x13A0000 */]
0000223A 486E FC82 pea.l [A6 - 0x37E]
0000223E 3F3C 0002 move.w -[A7], 0x2
00002242 4EAD 494A jsr [A5 + 0x494A /* export_2341 */]
00002246 486E FC82 pea.l [A6 - 0x37E]
0000224A 2F2E FF90 move.l -[A7], [A6 - 0x70]
0000224E 2F2E FF94 move.l -[A7], [A6 - 0x6C]
00002252 486E FF6C pea.l [A6 - 0x94]
00002256 2F2E FFEC move.l -[A7], [A6 - 0x14]
0000225A 486E FEEF pea.l [A6 - 0x111]
0000225E 486E FF1C pea.l [A6 - 0xE4]
00002262 4EAD 3982 jsr [A5 + 0x3982 /* export_1836 */]
00002266 1D5F FF63 move.b [A6 - 0x9D], [A7]+
0000226A 6636 bne +0x38 /* 000022A2 */
0000226C 2F2E FCEA move.l -[A7], [A6 - 0x316]
00002270 486E FCEE pea.l [A6 - 0x312]
00002274 486E FF22 pea.l [A6 - 0xDE]
00002278 486E FBA4 pea.l [A6 - 0x45C]
0000227C 3F3C 0002 move.w -[A7], 0x2
00002280 4EAD 494A jsr [A5 + 0x494A /* export_2341 */]
00002284 486E FBA4 pea.l [A6 - 0x45C]
00002288 4EAD 3FC2 jsr [A5 + 0x3FC2 /* export_2036 */]
0000228C 4267 clr.w -[A7]
0000228E 3F2E FF1C move.w -[A7], [A6 - 0xE4]
00002292 2F2E FF1E move.l -[A7], [A6 - 0xE2]
00002296 486E FF22 pea.l [A6 - 0xDE]
0000229A 4EAD 047A jsr [A5 + 0x47A /* export_139 */]
0000229E 4EAD 207A jsr [A5 + 0x207A /* export_1035 */]
label000022A2:
000022A2 486E FCA4 pea.l [A6 - 0x35C]
000022A6 4EAD 209A jsr [A5 + 0x209A /* export_1039 */]
label000022AA:
000022AA 4FEE FB80 lea.l A7, [A6 - 0x480]
000022AE 4267 clr.w -[A7]
000022B0 2F2E FCEA move.l -[A7], [A6 - 0x316]
000022B4 202E FFF8 move.l D0, [A6 - 0x8]
000022B8 5280 addq.l D0, 1
000022BA 3F00 move.w -[A7], D0
000022BC 4EAD 3FB2 jsr [A5 + 0x3FB2 /* export_2034 */]
000022C0 101F move.b D0, [A7]+
000022C2 6702 beq +0x4 /* 000022C6 */
000022C4 6012 bra +0x14 /* 000022D8 */
label000022C6:
000022C6 52AE FFF8 addq.l [A6 - 0x8], 1
000022CA 690C bvs +0xE /* 000022D8 */
label000022CC:
000022CC 202E FFF8 move.l D0, [A6 - 0x8]
000022D0 B0AE FBA0 cmp.l D0, [A6 - 0x460]
000022D4 6F00 FEE2 ble -0x11C /* 000021B8 */
label000022D8:
000022D8 4FEE FB80 lea.l A7, [A6 - 0x480]
000022DC 2F2E 0008 move.l -[A7], [A6 + 0x8]
000022E0 4EAD 2142 jsr [A5 + 0x2142 /* export_1060 */]
000022E4 486E FF64 pea.l [A6 - 0x9C]
000022E8 4EAD 3E62 jsr [A5 + 0x3E62 /* export_1992 */]
000022EC 2F2E FCEA move.l -[A7], [A6 - 0x316]
000022F0 4EAD 3FCA jsr [A5 + 0x3FCA /* export_2037 */]
label000022F4:
000022F4 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
000022F8 4E5E unlink A6
000022FA 205F movea.l A0, [A7]+
000022FC 5C4F addq.w A7, 6
000022FE 4ED0 jmp [A0]
00002300 013A 0000 btst [PC /* 00002302 */], D0